@charset "utf-8";
/* CSS Document */
/*全局*/
@font-face {
    font-family: 'iconfont'; /* project id 216807 */
    src: url('//at.alicdn.com/t/font_36clvg4t66qadcxr.eot');
    src: url('//at.alicdn.com/t/font_36clvg4t66qadcxr.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_36clvg4t66qadcxr.woff') format('woff'),
    url('//at.alicdn.com/t/font_36clvg4t66qadcxr.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_36clvg4t66qadcxr.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

* {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
}

body {
    font-size: 12px;
    color: #333;
    font-family: "Microsoft YaHei", "微软雅黑";
    /* background: #f2f2f2; */
}

input, a, textarea {
    outline: none;
    resize: none
}

a {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #333;
    text-decoration: none;
}

ul {
    list-style: none;
}

img {
    border: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 12px;
}

i, em {
    font-style: normal;
}

th {
    font-weight: normal;
}

.f_l, .fl {
    float: left;
}

.f_r, .fr {
    float: right;
}

.clear {
    clear: both;
}

.clearfix:after {
    clear: both;
}

.hidden {
    display: none;
}

/*字体大小*/
.t_c {
    text-align: center;
}

.t_l {
    text-align: left;
}

.t_r {
    text-align: right;
}

.sp_orange, a.sp_orange {
    color: #ec6c2e;
}

.red, a.red {
    color: #cc0000;
}

.black, a.black {
    color: #333;
}

.grey, a.grey {
    color: #676767;
}

.grey1, a.grey1 {
    color: #aaa;
}

.grey2, a.grey2 {
    color: #ccc;
}

.blue, a.blue {
    color: #0088cc;
}

.blue1, a.blue1 {
    color: #349cd8;
}

.orange, a.orange {
    color: #ff6600;
}

.orange1, a.orange1 {
    color: #db7c22;
}

.green, a.green {
    color: #52ac4d;
}

.yellow, a.yellow {
    color: #ffde00;
}

.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.f26 {
    font-size: 26px;
}

.f28 {
    font-size: 28px;
}

.f30 {
    font-size: 30px;
}

.b_t {
    border-top: 1px solid #cfcfcf;
}

.b_b {
    border-bottom: 1px solid #cfcfcf;
}

.b_l {
    border-left: 1px solid #cfcfcf;
}

.b_r {
    border-right: 1px solid #cfcfcf;
}

.b_all {
    border: 1px solid #cfcfcf;
}

.lh33 {
    line-height: 33px !important;
}

.mt20 {
    margin-top: 20px;
}

span.input_desc {
    position: absolute;
    top: 0;
    left: 0;
    color: #c3c3c3;
    font-size: 14px;
    line-height: 38px;
}

#user-glb-box {
    width: 100%;
    padding: 20px 0 17px 0;
    border-top: 1px solid #f1f1f1;
}

#user-glb-main-info {
    width: 1100px;
    margin: 0 auto;
    /* background: url(../images/bg2.jpg) repeat-y; */
    /* border: 1px solid #c9c9c9; */
    min-height: 500px;
    /* border-bottom: 1px solid #c9c9c9; */
    background: #fff;
}


/*右栏*/
#user-glb-right {
}

.user-glb-righttext {
    height: 66px;
    line-height: 66px;
    border-bottom: 1px solid #f1f1f1;
    font-size: 16px;
    padding-left: 40px;
    color: #ff6600;
}



.user-box-right-text .form {
    position: absolute;
    top: 8px;
    right: 0;
    width: 130px;
    line-height: 24px;
}

.user-box-right-text li {
    height: 40px;
    line-height: 40px;
    float: left;
    /* border-right: 1px solid #c9c9c9; */
    font-size: 16px;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    padding: 0px 20px;
    width: 150px;
}

.user-box-right-text li:hover {
    background: url(../images/li_a.png) repeat-x;
    color: #212320;
}

.user-box-right-text li.li2 {
    /* background: url(../images/li_a.png) repeat-x; */
    background: #f1f1f1;
    border-radius: 4px;
}

.user-box-right-text li a {
    font-size: 14px;
    display: block;
}

.user-box-right-text li.li2 {
    color: #212320;
    width: 150px;
}


@charset "utf-8";
/* CSS Document */
/*全局*/
@font-face {
    font-family: 'iconfont'; /* project id 216807 */
    src: url('//at.alicdn.com/t/font_36clvg4t66qadcxr.eot');
    src: url('//at.alicdn.com/t/font_36clvg4t66qadcxr.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_36clvg4t66qadcxr.woff') format('woff'),
    url('//at.alicdn.com/t/font_36clvg4t66qadcxr.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_36clvg4t66qadcxr.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

* {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
}

body {
    font-size: 12px;
    color: #333;
    background: #f7f7f7;
}

input, a, textarea {
    outline: none;
    resize: none
}

a {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #333;
    text-decoration: none;
}

ul {
    list-style: none;
}

img {
    border: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 12px;
}

i, em {
    font-style: normal;
}

th {
    font-weight: normal;
}

.f_l, .fl {
    float: left;
}

.f_r, .fr {
    float: right;
}

.clear {
    clear: both;
}

.clearfix:after {
    clear: both;
}

.hidden {
    display: none;
}

/*字体大小*/
.t_c {
    text-align: center;
}

.t_l {
    text-align: left;
}

.t_r {
    text-align: right;
}

.sp_orange, a.sp_orange {
    color: #ec6c2e;
}

.red, a.red {
    color: #cc0000;
}

.black, a.black {
    color: #333;
}

.grey, a.grey {
    color: #676767;
}

.grey1, a.grey1 {
    color: #aaa;
}

.grey2, a.grey2 {
    color: #ccc;
}

.blue, a.blue {
    color: #0088cc;
}

.blue1, a.blue1 {
    color: #349cd8;
}

.orange, a.orange {
    color: #ff6600;
}

.orange1, a.orange1 {
    color: #db7c22;
}

.green, a.green {
    color: #52ac4d;
}

.yellow, a.yellow {
    color: #ffde00;
}

.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.f26 {
    font-size: 26px;
}

.f28 {
    font-size: 28px;
}

.f30 {
    font-size: 30px;
}

.b_t {
    border-top: 1px solid #cfcfcf;
}

.b_b {
    border-bottom: 1px solid #cfcfcf;
}

.b_l {
    border-left: 1px solid #cfcfcf;
}

.b_r {
    border-right: 1px solid #cfcfcf;
}

.b_all {
    border: 1px solid #cfcfcf;
}

.lh33 {
    line-height: 33px !important;
}

.mt20 {
    margin-top: 20px;
}

span.input_desc {
    position: absolute;
    top: 0;
    left: 0;
    color: #c3c3c3;
    font-size: 14px;
    line-height: 38px;
}

#user-glb-box {
    width: 100%;
    padding: 20px 0 17px 0;
    border-top: 1px solid #f1f1f1;
    background: #f0f0f0;
}

#user-glb-main-info {
    width: 1200px;
    margin: 0 auto;
    /* background: url(../images/bg2.jpg) repeat-y; */
    /* border: 1px solid #c9c9c9; */
    min-height: 500px;
    /* border-bottom: 1px solid #c9c9c9; */
    background: #fff;
}

/*左栏*/
#user-glb-left {
    width: 209px;
    /* border-right: 1px solid #c9c9c9; */
    float: left;
}

.user-glb-left-text {
    height: 58px;
    line-height: 58px;
    border-top: 1px solid #fff;
    font-size: 18px;
    text-align: center;
    border-bottom: 1px solid #c9c9c9;
}

.user-glb-left-text1, .user-glb-left-text2, .user-glb-left-text3, .user-glb-left-text4, .user-glb-left-text5, .user-glb-left-text6, .user-glb-left-text7 {
    width: 225px;
    height: 66px;
    line-height: 66px;
    text-indent: 58px;
    border-bottom: 1px solid #f1f1f1;
}

.user-glb-left-text1:hover, .user-glb-left-text2:hover, .user-glb-left-text3:hover, .user-glb-left-text4:hover, .user-glb-left-text5:hover, .user-glb-left-text6:hover, .user-glb-left-text7:hover {
    background: #ecf0ff;
}

.user-glb-left-text1:hover a, .user-glb-left-text2:hover a, .user-glb-left-text3:hover a, .user-glb-left-text4:hover a, .user-glb-left-text5:hover a, .user-glb-left-text6:hover a, .user-glb-left-text7:hover a {
    color: #fe802c;
}

.user-glb-left-text1 a, .user-glb-left-text2 a, .user-glb-left-text3 a, .user-glb-left-text4 a, .user-glb-left-text5 a, .user-glb-left-text6 a, .user-glb-left-text7 a {
    font-size: 16px;
    height: 56px;
    display: block;
}

.user-glb-left-text1 {

}

.user-glb-left-ul {
    width: 209px;
    border-bottom: 1px solid #f1f1f1;
    padding: 5px 0;
    display: none;
}

.user-glb-left-ul li {
    width: 195px;
    height: 40px;
    line-height: 40px;
    text-indent: 72px;
    overflow: hidden;
}

.user-glb-left-ul li a {
    font-size: 14px;
    height: 40px;
    display: block;
}

.user-glb-left-ul li a.sel {
    color: #025287;
    background: url(../images/bg.png) no-repeat 170px -2028px;
}

.user-glb-left-ul li a:hover {
    background: url(../images/bg.png) no-repeat 170px -2028px;
    color: #025287;
}

.user-glb-left-ul li.li2 a {
    background: url(../images/bg.png) no-repeat 170px -2028px;
    color: #025287;
}

/*右栏*/
#user-glb-right {
    padding-bottom: 20px;
    background-color: #f0f0f0;
    min-height: 500px;
    padding: 30px;
}

.user-glb-righttext {
    height: 66px;
    line-height: 66px;
    /* text-indent: 28px; */
    border-bottom: 1px solid #f1f1f1;
    font-size: 16px;
    /*background:url(../images/tit.png) repeat-x;*/
    padding-left: 40px;
    color: #ff6600;
}

.user-glb-rightbox-e_tit {
    /* background: url(../images/tit2.png) repeat-x; */
    height: 40px;
    width: 800px;
    /* margin: 20px auto 0 auto; */
    /* border-left: 1px solid #c9c9c9; */
    /* border-right: 1px solid #c9c9c9; */
    position: relative;
    /* background: #e2e2e2; */
    margin-left: 34px;
}

.user-glb-rightbox-e_tit .form {
    position: absolute;
    top: 8px;
    right: 0;
    width: 130px;
    line-height: 24px;
}

.user-glb-rightbox-e_tit li {
    height: 40px;
    line-height: 40px;
    float: left;
    /* border-right: 1px solid #c9c9c9; */
    font-size: 16px;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    padding: 0px 20px;
    width: 150px;
}

.user-glb-rightbox-e_tit li:hover {
    background: url(../images/li_a.png) repeat-x;
    color: #212320;
}

.user-glb-rightbox-e_tit li.li2 {
    /* background: url(../images/li_a.png) repeat-x; */
    background: #f1f1f1;
    border-radius: 4px;
}

.user-glb-rightbox-e_tit li a {
    font-size: 14px;
    display: block;
}

.user-glb-rightbox-e_tit li.li2 {
    color: #212320;
    width: 150px;
}

.user-glb-rightbox-e {
    width: 924px;
    /* border-right: 1px solid #c9c9c9; */
    margin: 20px auto;
    /* font-size: 15px; */
}

.user-glb-tabel {
    width: 924px;
    margin: 0 auto;
    border-collapse: collapse;
}

.user-glb-tabel input[type='button'] {
    background-color: #c9c9c9;
    float: left;
    text-align: center;
    width: 103px;
}

.user-glb-tabel th {
    /* background: url(../images/th.png) repeat-x; */
    /* border-bottom: 1px solid #c9c9c9; */
    font-weight: normal;
    line-height: 46px;
    /* border-top: 1px solid #c9c9c9; */
    font-size: 12px;
    word-spacing: 8px;
    /* border-left: 1px solid #c9c9c9; */
    white-space: nowrap;
    text-align: center;
    background: #f3f8fe;
}

.user-glb-tabel td {
    border: 1px solid #e1e1e1;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    color: #626262;
    /* border-left: 1px solid #c9c9c9; */
    white-space: nowrap;
    position: relative;
    border-right: 1px soild #f1f1f1;
}

.user-glb-tabel td:hover .remark {
    display: block;
}

.calendar {
    position: absolute;
    width: 190px !important;
    width /**/: 142px;
    height: 184px !important;
    height /**/: 174px;
    background-color: #ffffff;
    border: 1px solid #ff6461;
    left: 0px;
    top: 0px;
    z-index: 9999;
}

.cdrHeader {
    background-color: #ff6461;
    width: 190px;
    height: 22px;
    font-size: 12px;
    color: #ffffff;
}

.cdrWatermark {
    position: absolute;
    left: 0px;
    top: 55px;
    width: 190px;
    font-family: Arial Black;
    font-size: 50px;
    color: #d4d4d4;
    z-index: 1;
    text-align: center;
}

.cdrBodyBar {
    background-color: #f4f4f4;
    font-size: 12px;
    color: #000000;
    width: 190px;
    height: 20px;
}

.cdrBody {
    width: 190px;
    height: 122px !important;
    height /**/: 110px;
    font-size: 12px;
    cursor: pointer;
    color: #000000;
}

.dayOver {
    height: 16px;
    padding: 0px;
    border: 1px solid #c0c0c0;
    background-color: #f4f4f4;
    text-align: center;
}

.dayOut {
    padding: 1px;
    border: none;
    height: 16px;
    text-align: center;
}

.menuOver {
    background-color: #ff6461;
    color: #ffffff;
    font-size: 12px;
}

.headerOver {
    border: 1px solid black;
    background-color: #f4f4f4;
    color: black;
    cursor: default;
}

.cdrMenu {
    font-size: 12px;
    border: 1px solid #000000;
    background-color: #ffffff;
    cursor: default;
    width: 100%
}

select {
    height: 35px;
    padding-left: 5px;
    font-size: 14px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    width: 170px;
    margin-right: 8px;
    color: #666666;
}

.user-date-search {
    background: url(../images/calendar.png) 10px center no-repeat;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    width: 83px;
    height: 30px;
    margin-right: 10px;
    height: 35px;
    padding-left: 40px;
    color: #333;
    line-height: 30px;
}

.user-glb-tabel td .remark {
    background-color: #fbf0db;
    border: 1px solid #ff9000;
    color: #000;
    position: absolute;
    display: block;
    z-index: 1000;
    width: 150px;
    min-height: 40px;
    display: none;
    padding: 3px;
    top: 30px;
    left: 20px;
    word-wrap: break-word;
    word-break: normal;
    white-space: normal;
    text-align: left !important;
}

.user-glb-rightbox-h {
    width: 880px;
    padding: 20px;
    margin: 21px auto 0 auto;
    position: relative;

}

.user-glb-rightbox-h p {
    line-height: 43px;
    /* text-indent: 50px; */
    font-size: 14px;
}

.user-glb-rightbox-h p span {
    display: inline-block;
    /* width: 145px; */
    text-align: right;
    color: #ff6600;
    margin-right: 40px;
}

/*.user-glb-rightbox-h p .p_ico {
	background: url(../images/bg.png) no-repeat 50px -2172px;
	padding-right: 25px;
	display: inline-block;
	text-indent: 0;
}*/
.user-glb-rightbox-h .user-glb-rightbox-h_ico1 {
    position: absolute;
    top: 40px;
    left: 452px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    /* background: url(../images/bg.png) no-repeat left -2225px; */
}

.user-glb-rightbox-h .user-glb-rightbox-h_ico1 a {
    font-size: 14px;
    color: #fff;
}

.user-glb-rightbox-h .user-glb-rightbox-h_ico2 {
    position: absolute;
    top: 40px;
    left: 580px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    /* background: url(../images/bg.png) no-repeat -128px -2225px; */
    /* text-align: center; */
}

.user-glb-rightbox-h .user-glb-rightbox-h_ico2 a {
    font-size: 14px;
}

.user-glb-rightbox-h .ico3 {
    top: 5px;
    left: 360px;
    position: absolute;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #00aabb;
    display: block;
    color: #fff;
}

.user-glb-rightbox-h .ico2 {
    position: absolute;
    top: 5px;
    left: 600px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #ff6600;
    color: #fff;
}

.user-glb-rightbox-h .ico1 {
    position: absolute;
    top: 5px;
    left: 480px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #008bdd;
    color: #fff;
}

.zong {
    background: #008bdd;
    border-radius: 5px;
}

.yi {
    background: #F44336;
}

.ji {
    background: #FF9800;
}

.li {
    background: #4CAF50;
}

.xin {
    background: #00BCD4;
}

.gu {
    background: #009688;
}

.ppp {
    background: #795548;
}

/*修改添加 的充值提现*/
.main_recharge {
    position: relative;
    width: 100%;
    /* min-height: 200px; */
    /* border-bottom: 1px solid #c9c9c9; */
    /* border-left: 1px solid #c9c9c9; */
    /* margin: 0 auto 0 auto; */
    /* padding-bottom: 50px; */
}

.recharge_prompt {
    position: relative;
    padding: 0px 20px;
    margin: 0px 10px;
    background-color: #fffdee;
    font-size: 12px;
    line-height: 24px;
    color: #e84242
}

/*充值信息*/
.recharge_detailed {
    position: relative;
    left: 30px;
    top: 20px;
}

.recharge_detailed .recharge_delalist {
    position: relative;
    width: 500px;
    min-height: 50px;
    line-height: 50px;
    font-size: 14px;
}

.recharge_delalist label {
    position: relativel;
    display: block;
    float: left;
    width: 80px;
    text-align: left;
    line-height: 50px;
    font-size: 14px;
}

.recharge_delalist input[type='text'] {
    position: relative;
    width: 355px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #555555;
    border: 1px solid #cfcfcf;
    display: inline-block;
    vertical-align: top;
    top: 12px;
}

.recharge_delalist input[type='password'], .recharge_delalist [name="bank"] {
    position: relative;
    width: 50%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #555555;
    border: 1px solid #cfcfcf;
    display: inline-block;
    vertical-align: top;
    top: 12px;
}

.recharge_delalist [name="province"], .recharge_delalist [name="city"], .recharge_delalist [name="area"] {
    position: relative;
    width: 81px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #555555;
    border: 1px solid #cfcfcf;
    display: inline-block;
    vertical-align: top;
    top: 12px;
}

/*切换*/
.recharge_lists {
    position: relative;
    width: 645px;
    margin: 50px auto 0px;
}

.recharge_lists_tittle {
    position: relative;
    line-height: 36px;
    font-size: 12px;
    height: 37px;
}

.recharge_lists_tittle span {
    position: relative;
    height: 37px;
    display: block;
    width: 65px;
    float: left;
}

.recharge_lists_tittle .recharge_lists_btn {
    text-align: center;
    border: #CCC 1px solid;
    cursor: pointer;
}

.recharge_lists_tittle .select {
    border: #b6b6b4 1px solid;
    border-bottom: none;
    background-color: #fffdee;
    z-index: 2
}

.recharge_lists_con {
    position: relative;
    width: 645px;
    min-height: 200px;
    border: #CCC 1px solid;
    background: #fffdee;
}

.recharge_lists_con .color {
    color: #FF0000;
}

.recharge_lists_con1 {
    position: relative;
}

.recharge_lists_con1 dl {
    position: relative;
    margin: 25px;
    padding: 0px;
    text-align: left;
}

.recharge_lists_con1 .tittle {
    position: relative;
    text-align: left;
    line-height: 24px;
}

.recharge_lists_con2 {
    position: relative;
    display: none;
}

.recharge_lists_con2 dl {
    position: relative;
    margin: 25px;
    padding: 0px;
    text-align: left;
}

.recharge_lists_con2 .tittle {
    position: relative;
    text-align: left;
    line-height: 24px;
}

.recharge_lists_con2 dl dt {
    position: relative;
    float: left;
    margin: 10px 15px;
}

.recharge_lists_con2 dl dt img {
    position: relative;
    height: 50px;
    width: 100px;
}

/*确定支付*/
.recharge_confirm {
    position: relative;
    width: 645px;
    margin: 20px auto 100px;
}

.recharge_confirm .recharge_confirm_code {
    position: relative;
    font-size: 22px;
    color: #585858;
    line-height: 37px;
    top: -10px;
}

.recharge_confirm input[type='text'], .recharge_confirm input[type='password'] {
    position: relative;
    height: 38px;
    width: 100px;
    line-height: 38px;
    margin: 0px 10px;
    top: -14px;
    font-size: 16px;
}

.recharge_confirm_submit {
    border: none;
    /* right: 0px; */
    line-height: 37px;
    height: 37px;
    margin: 0 auto;
    /* margin-top:20px; */
    color: #FFF;
    font-size: 14px;
    display: block;
    font-size: 14px;
    width: 100px;
    background: #ff6600;
    cursor: pointer;
    /* float: left; */
    position: relative;
    left: 150px;
    top: -42px;
}

.recharge_confirm .recharge_confirm_tishi {
    position: relative;
    margin: 20px 0px;
    width: 100%;
    color: #F00;
    font-size: 12px;
    line-height: 24px;
}

.ft-green {
    color: #2ABE7D;
}

.ft-orange {
    color: #FF7200;
}

.fn-ml18 {
    margin-left: 18px;
}

.ico-shield, .ico-bow, .ico-box, .ico-flag, .ico-flag-off, .ico-rmb, .ico-expand-right, .ico-downarrow, .ico-flag-yellow, .ico-flag-green, .ico-flag-right, .ico-flag-exclamation, .ico-cashback, .ico-list-row, .ico-list-thumb, .ico-list-row-off, .ico-list-thumb-off {
    display: inline-block;
    width: 18px;
    height: 18px;
    overflow: hidden;
    background: url(https://img.alipay.com/sys/consume/record/ico-trade-note.png) no-repeat;
    cursor: default;
    vertical-align: middle;
}

.ico-shield span, .ico-bow span, .ico-box span, .ico-flag span, .ico-flag-off span, .ico-rmb span, .ico-expand-right span, .ico-downarrow span, .ico-flag-yellow span, .ico-flag-green span, .ico-cashback span, .ico-flag-right span, .ico-flag-exclamation span, .ico-list-row span, .ico-list-thumb span, .ico-list-thumb-off span, .ico-list-row-off span {
    display: none;
}

.ico-bow {
    background-position: 0 -85px;
}

.ico-box {
    background-position: 0 -43px;
}

.ico-rmb {
    background-position: 3px -209px;
}

.ico-expand-right {
    width: 9px;
    background-position: 0 -459px;
}

.ico-downarrow {
    background-position: 0 -414px;
    cursor: pointer;
}

.ico-cashback {
    background-position: -32px -208px;
}

.ico-flag {
    background-position: 0 -168px;
}

.ico-flag-off {
    background-position: 0 -126px;
}

.ico-flag, .ico-flag-off, .ico-flag-green, .ico-flag-right, .ico-flag-exclamation, .ico-flag-yellow {
    cursor: pointer;
}

.ico-flag-yellow {
    background-position: -30px -125px;
}

.ico-flag-green {
    background-position: -30px -167px;
}

.ico-flag-right {
    background-position: -30px 1px;
}

.ico-flag-exclamation {
    background-position: -30px -40px;
}

.ico-list-row, .ico-list-row-off, .ico-list-thumb, .ico-list-thumb-off {
    width: 20px;
    height: 17px;
    vertical-align: middle;
    cursor: pointer;
}

.ico-list-row {
    background-position: 2px -253px;
}

.ico-list-row-off {
    background-position: 2px -296px;
}

.ico-list-row, .ico-list-row-off {
    margin-right: 3px;
}

.ico-list-thumb {
    background-position: 2px -337px;
}

.ico-list-thumb-off {
    background-position: 2px -379px;
}

.ico-ww {
    display: inline-block;
    width: 70px;
    height: 22px;
    overflow: hidden;
    vertical-align: baseline;
    background: url(https://img.alipay.com/pa/img/home/img-wangwang.gif) no-repeat;
}

.ie6 .ico-ww {
    zoom: 1;
}

.ico-ww span {
    text-indent: -9999em;
    visibility: hidden;
    white-space: nowrap;
}

a.ico-ww:hover {
    text-decoration: none;
}

.ico-ww-off {
    background-position: 0 -20px;
}

.ico-ww-sms {
    background-position: 0 -40px;
}

.ico-ww-on-s, .ico-ww-off-s, .ico-ww-sms-s {
    width: 18px;
    overflow: hidden;
}

.ico-ww-on-s {
    background-position: -82px 0;
}

.ico-ww-off-s {
    background-position: -82px -20px;
}

.ico-ww-sms-s {
    background-position: -82px -40px;
}

a.ico-order {
    padding-right: 15px;
    color: #4D4D4D;
    text-decoration: none;
    background-image: url(https://img.alipay.com/pa/frame/v2/ico-text.png);
    background-repeat: no-repeat;
    background-position: right -319px;
    *background-position: right -319px;
    _background-position: right -320px;
}

a.esc {
    background-position: right -348px;
}

a.desc {
    background-position: right -376px;
}

.page-nobg {
    margin-top: 8px;
    overflow: hidden;
    line-height: normal;
    background: transparent;
    border: none;
}

.tb-all-trade {
    margin: 9px 0 0;
}

.tb-all-trade table {
    width: 100%;
}

.tb-all-trade thead th, .tb-all-trade thead td {
    background: #F5F5F5;
}

.tb-all-trade th, .tb-all-trade td {
    border-bottom: 1px solid #D2D2D2;
    padding: 5px;
}

.tb-all-trade th {
    *padding-bottom: 3px;
}

.tb-all-trade .type {
    width: 25px;
}

.tb-all-trade .time, .tb-all-trade .finishedtime, .tb-all-trade .chargetime {
    width: 110px;
}

.tb-all-trade .amount {
    width: 80px;
}

.tb-all-trade tbody .action {
    background: #FFFFEF;
}

.tb-all-trade .method {
    width: 45px;
}

.tb-all-trade .sum {
    width: 130px;
}

.tb-all-trade .number {
    width: 160px;
}

.tb-all-trade .type, .tb-all-trade .remark, .tb-all-trade .other, .tb-all-trade .sum, .tb-all-trade .income, .tb-all-trade .outlay {
    text-align: center;
}

.tb-all-trade tbody .amount {
    font-weight: 700;
}

.user-glb-tabel .amount {
    font-weight: 700;
}

.user-glb-tabel .in {
    color: #1BB974;
}

.user-glb-tabel .thaw {
    color: #3418DF;
}

.user-glb-tabel .out {
    color: #FF7B0E;
}

.tb-all-trade td.selected {
    background: #FEFFC5;
}

.tb-all-trade .income {
    color: #1BB974;
}

.tb-all-trade .outlay {
    color: #FF7B0E;
}

.tb-all-trade .popmenu {
    width: 45px;
}

.tb-all-trade .popmenu dl {
    top: -3px;
}

.tb-all-trade .no {
    color: #A1A1A1;
}

.tb-all-trade .other {
    text-align: left;
}

.tb-all-trade a.ico-expand-arrow {
    color: #4D4D4D;
}

.tb-untread .amount {
    width: 130px;
}

.tb-commun .info {
    width: 220px;
}

.tb-commun .action {
    text-align: center;
}

.tb-all-trade .status {
    white-space: nowrap;
}

.tb-all-trade .ico-flag, .tb-all-trade .ico-flag-off, .tb-all-trade .ico-flag-yellow, .tb-all-trade .ico-flag-green, .tb-all-trade .ico-flag-right, .tb-all-trade .ico-flag-exclamation, .tb-all-trade .ico-cashback {
    width: 30px;
}

.tb-all-trade td.tip-detail {
    border: none;
    padding: 0;
}

.tb-all-trade td.tip-detail .tip-angle-content {
    padding-top: 4px;
    padding-bottom: 3px;
    zoom: 1;
}

.tip-detail .tip-angle {
    padding: 0;
    margin: -14px 0 0;
}

.tip-detail .tip-angle-arrow {
    position: relative;
    top: 3px;
    left: 43px;
    margin: 0;
}

.tip-detail .tip-angle-container {
    float: none;
}

.ly-ltr-rtl {
    position: relative;
    overflow: hidden;
    zoom: 1;
    margin-top: 11px;
    *height: 20px;
    min-height: 20px;
    clear: both;
}

.ly-ltr {
    line-height: 17px;
    *line-height: 22px;
    _line-height: 18px;
    position: relative;
    top: 4px;
    *top: 3px;
}

.ly-rtl {
    position: absolute;
    right: 0;
    top: 4px;
    *top: 3px;
    height: 100%;
    line-height: 150%;
}

.tb-border table {
    border: 1px #D2D2D2 solid;
    border-width: 1px 0 0 1px;
    width: 100%;
}

.tb-border th, .tb-border td {
    border: 1px #D2D2D2 solid;
    border-width: 0 1px 1px 0;
}

.tb-thead-bg th {
    background: #F0F0F0;
}

body td.tb-reset, body td.tb-reset table {
    padding: 0;
    margin: 0;
    border: none;
    background: transparent;
}

.p-trade-list {
    width: 100%;
    margin-top: 15px;
}

.p-trade-list table, .p-trade-detail table {
    width: 100%;
}

.p-trade-list th, .p-trade-list td {
    padding: 5px;
}

.p-trade-list thead th {
    background: #EBEBEB;
    border-bottom: 1px #D2D2D2 solid;
}

.p-trade-list tbody td {
    border-bottom: 1px #EDEDED solid;
}

.p-trade-list tfoot td {
    border-top: 1px #D2D2D2 solid;
    text-align: right;
    color: #A6A6A6;
}

.p-trade-list .type {
    width: 80px;
}

.p-trade-list .per {
    width: 55px;
}

.p-trade-list .total, .p-trade-list .price, .p-trade-list .postalfee {
    width: 80px;
}

.p-trade-list td.persons, .p-trade-list td.per, .p-trade-list td.price, .p-trade-list td.total, .p-trade-list td.postalfee, .p-trade-list td.profit {
    font-size: 14px;
    font-weight: 500;
}

.p-trade-list .amount {
    width: 80px;
    text-align: left;
}

.p-trade-list thead .amount {
    padding-right: 30px;
}

.p-trade-list tbody .amount {
    color: #FF831C;
    font-size: 16px;
}

.p-trade-list .explain {
    color: #AFAFAF;
}

.p-trade-list thead .operator {
    font-size: 14px;
}

.p-trade-slips {
    margin-top: 30px;
}

.p-trade-slips th, .p-trade-slips td {
    padding: 3px 5px;
}

.p-trade-slips th {
    width: 60px;
}

.p-trade-slips .first {
    width: 75px;
}

.tb-border .p-tb-delivertime table {
    border-right: 1px #D2D2D2 solid;
}

.tb-border .p-tb-delivertime th, .tb-border .p-tb-delivertime td {
    border-width: 0 0 1px 0;
    width: auto;
}

.tb-border .p-tb-delivertime .time {
    width: 120px;
}

.tb-refund {
    margin-top: 30px;
}

.tb-refund thead th {
    font-size: 14px;
    font-weight: 600;
    width: 85px;
}

.tb-refund thead th, .tb-refund thead td {
    padding: 5px;
    background: #EBEBEB;
    border-bottom: 1px #D2D2D2 solid;
}

.tb-refund tbody th, .tb-refund tbody td {
    border-bottom: 1px #EDEDED solid;
}

.tb-refund tbody th {
    padding: 5px 10px;
}

.tb-refund tbody td {
    padding: 5px;
}

.tb-refund .hightligh {
    background: #FFFF8D;
}

.tb-refund .hightligh thead th, .tb-refund .hightligh thead td {
    border-bottom: 1px #fff solid;
}

.tb-refund .hightligh tbody th, .tb-refund .hightligh tbody td {
    border: none;
}

.tip-extra {
    border: 1px solid #CBD7E3;
    background: #E5F5FF;
    padding: 10px 12px;
    _padding: 8px 12px;
    overflow: hidden;
    zoom: 1;
}

.tip-extra h3 {
    float: left;
    margin-right: 10px;
    font-size: 14px;
    font-family: Simsun;
    padding-top: 2px;
}

.tip-extra span.btn-normal-s {
    vertical-align: middle;
}

.tip-extra ul.explain {
    float: left;
}

.tip-extra ul.action {
    margin-top: -1px;
    _margin-top: -2px;
}

.tip-extra span.explain {
    display: block;
    float: left;
    margin-top: 1px;
    *margin-left: 18px;
}

.tip-extra span.action {
    margin-top: -1px;
}

.tip-extra {
    position: relative;
}

.tip-extra .btn-normal-s input {
    color: #5B5B5B;
}

.p-trade-detail {
    margin-top: 30px;
    border: 1px #D2D2D2 solid;
    border-width: 1px 0 0 1px;
}

.p-trade-detail .first {
    width: 62px;
}

.p-trade-detail tbody th {
    background: #EBEBEB;
}

.p-trade-detail td, .p-trade-detail th {
    border: 1px #D2D2D2 solid;
    border-width: 0 1px 1px 0;
    padding: 3px 5px;
}

.p-trade-detail .transaction, .p-trade-detail .time {
    width: 175px;
}

.p-trade-detail .action {
    text-align: right;
}

.p-trade-detail .current {
    background: #FFFFC6;
}

.p-trade-detail .memo {
    text-align: center;
}

.p-tb-operator {
    margin-top: 6px;
    border: 3px solid #D2D2D2;
    overflow: hidden;
    zoom: 1;
}

.p-tb-operator .title {
    margin: 0;
}

.p-tb-operator .tip-normal, .p-tb-operator .tip-normal ul {
    zoom: 1;
}

.p-tb-operator .container {
    position: relative;
    padding: 7px;
    border: 1px #C1C1C1 solid;
    zoom: 1;
}

.p-tb-operator th, .p-tb-operator td {
    padding: 5px;
}

.p-tb-operator th, .p-tb-agree th {
    width: 78px;
    padding: 5px 0 5px 5px;
}

.p-tb-operator caption {
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 8px;
    position: relative;
}

.p-tb-agree {
    padding: 0;
    overflow: hidden;
    clear: both;
}

.p-tb-agree table {
    width: 100%;
    border: none;
}

.p-tb-agree table td, .p-tb-agree table th {
    border: none;
}

.p-tb-agree table td {
    padding: 5px 7px;
}

.p-tb-agree td input {
    *margin-left: -3px;
}

.p-tb-agree .fm-input {
    margin: 0 0 0 -78px;
}

.p-tb-agree legend {
    display: none;
}

.page-nobg {
    background: transparent;
    border: none;
    _height: 1%;
}

.batch-lnk {
    padding: 5px 0 0 10px;
}

.tb-guestbook {
    margin-top: 20px;
}

.tb-guestbook caption {
    padding: 5px 10px;
}

.tb-guestbook table {
    width: 100%;
}

.tb-guestbook td {
    padding: 5px 10px;
    border-bottom: 1px solid #D2D2D2;
}

.tb-guestbook .first {
    width: 100px;
}

.tb-guestbook .last {
    width: 100px;
    text-align: right;
}

.tb-guestbook .split td {
    background: #F3F3F3;
}

.fm-btn {
    text-align: center;
    margin-top: 30px;
}

.p-tb-checkout {
    margin-top: 6px;
    border-top: 2px #D2D2D2 solid;
    overflow: hidden;
}

.p-tb-checkout table {
    width: 100%;
    cursor: pointer;
}

.p-tb-checkout td {
    padding: 10px 0 15px 0;
}

.p-tb-checkout .first {
    width: 35px;
    text-align: center;
}

.p-tb-checkout .type {
    width: 85px;
}

.p-tb-checkout .time {
    width: 135px;
}

.p-tb-checkout .amount {
    width: 85px;
}

.p-tb-checkout .amount em {
    color: #FF831C;
    font-size: 16px;
    font-weight: 600;
}

.p-tb-checkout .tip-angle {
    margin-top: -10px;
}

.p-tb-checkout .tip-angle-container {
    width: 99.8%;
}

.p-tb-checkout .t-warn .tip-angle-arrow {
    position: relative;
    top: 3px;
    left: 63px;
    margin: 0;
}

li.highlight, tr.highlight {
    background: #feff7f;
}

.p-payfor-info {
    padding: 20px;
}

.tip-payfor {
    padding: 0 24px;
    line-height: 2.4;
    background: #F1F9FF;
}

.p-tb-payfor {
    margin-bottom: -10px;
    border: none;
}

.p-tb-payfor thead th {
    padding: 20px 0 10px 24px;
    border-bottom: 2px #D2D2D2 solid;
    font-size: 14px;
    font-weight: 600;
}

.fn-tips {
    color: #B2B2B2;
}

.fn-list-line li {
    border-top: 1px #E8E8E8 solid;
}

.fn-list-line li.last {
    border-bottom: 1px #E8E8E8 solid;
}

.p-trade-info {
    margin-top: 10px;
    overflow: hidden;
    clear: both;
    zoom: 1;
}

.p-trade-info li {
    padding: 5px 0 5px 30px;
}

.p-tip-confirm-pay .tip-angle-container {
    border: 1px solid #F3E2AF;
    float: none;
}

.p-tip-confirm-pay .action {
    border: none;
}

.p-tb-batch table {
    table-layout: fixed;
}

.p-tb-batch .type {
    width: 45px;
}

.p-tb-batch .check {
    width: 25px;
}

.p-tb-batch .expand {
    width: 13px;
}

.p-tb-batch .amount {
    text-align: right;
}

.p-tb-batch .amount .ft-orange {
    font-size: 14px;
    font-weight: 700;
}

.p-tb-batch .js-trade {
    cursor: pointer;
}

.com-popmenu-arrow {
    width: auto;
}

.p-recipient {
    _float: left;
    _zoom: 1;
}

.p-recipient .hightligh {
    background: #FFFF8D;
}

.p-recipient li {
    _font-family: Simsun;
}

.p-select-type {
    width: 95px;
    position: absolute;
    left: -999em;
    top: 147px;
    *top: 148px;
    z-index: 998;
}

.p-select-date {
    width: 150px;
}

.p-select-status {
    width: 115px;
}

.fm-xbox textarea.ft-len50 {
    width: 302px;
    *width: 303px;
    height: 40px;
    *height: 39px;
    overflow: hidden;
}

.p-rename-group .container {
    width: 253px;
}

.p-add-contact .container {
    width: 192px;
}

.c-list-filter {
    border-top: 2px #C0C0C0 solid;
    background: #f9f9f9;
    margin-top: 15px;
    zoom: 1;
}

.c-list-filter .container {
    padding: 12px 12px 10px 10px;
}

.c-list-filter-high ul:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden;
}

.c-list-filter .c-list-filter-high {
    border-bottom: 1px #C0C0C0 solid;
    margin-bottom: 1px;
    padding: 0 12px;
}

.c-list-filter .popmenu {
    margin: -1px 0 0;
}

.c-list-filter .popmenu dl {
    top: -2px;
}

.c-list-filter .container .popmenu {
    margin: -3px 0 0;
}

.c-list-filter .popmenu-calender {
    width: 235px;
}

.c-list-filter-ft {
    overflow: hidden;
    position: relative;
    margin-top: 11px;
}

.c-list-filter-ft .c-list-filter-high h3 {
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter.png) 0 -53px repeat-x;
    padding-top: 12px;
}

.c-list-filter-high {
    zoom: 1;
}

.c-list-filter-high ul {
    padding: 9px 0 0;
    margin: 0;
    position: relative;
    zoom: 1;
    font-family: tahoma;
}

.c-list-filter-high li {
    width: 332px;
    float: left;
    padding-bottom: 4px;
    *padding-bottom: 0;
}

.c-list-filter-high h3, .c-list-filter-current {
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter.png) 0 -53px repeat-x;
    padding-top: 12px;
}

.c-list-filter-high h3 {
    font-size: 14px;
    color: #4C4C4C;
}

.c-list-filter-current {
    padding-bottom: 10px;
}

.c-list-filter-high .col1 {
    width: 322px;
}

.c-list-filter-high .col2 {
    width: 372px;
}

.c-list-filter-high .xbox-close-link {
    right: 0;
    top: -20px;
}

.c-list-filter-high input {
    margin-right: 3px;
}

span.btn input {
    margin: 0;
}

.c-list-filter-high input.ft-14px {
    margin-right: 0;
}

.c-list-filter-high input, .c-list-filter-high select {
    vertical-align: middle;
}

.c-list-filter-high .btn-normal {
    position: absolute;
    top: 25px;
    right: 100px;
}

.c-list-filter-high .btn-normal input {
    _vertical-align: baseline;
}

.c-list-filter-high a:hover {
    text-decoration: none;
}

.c-list-filter-high .com-search {
    margin: -2px 0 0;
    *margin: -2px 0 4px;
}

.c-list-filter-high li {
    padding: 0;
}

.c-list-filter-high .btn-normal {
    right: 120px;
    top: 25px;
}

.c-list-filter-high li.fm-error {
    height: auto;
}

.btn-high {
    position: absolute;
    left: 20px;
    top: -3px;
    *top: 9px;
    display: block;
    width: 110px;
    height: 32px;
    text-indent: 10px;
    text-align: center;
    line-height: 24px;
    *line-height: 27px;
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter2.png) -110px 0 no-repeat;
}

.c-list-filter-fold .container {
    border-bottom: 1px #C0C0C0 solid;
    min-height: 16px;
    *min-height: auto;
}

.c-list-filter-ft .btn-high {
    background-position: -110px 0;
}

.c-list-filter-fold .btn-high {
    background-position: 0 0;
}

.c-list-filter-fold .c-list-filter-high {
    display: none;
}

.c-list-filter-fold .c-list-filter-high ul, .c-list-filter-fold .c-list-filter-high h3 {
    display: none;
}

.c-list-filter .ft-green, .c-list-filter .ft-orange, .c-list-filter .ft-total {
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    vertical-align: -2px;
    _vertical-align: 0;
}

.c-list-filter-ft .download {
    position: absolute;
    right: 10px;
    top: 6px;
}

body .download {
    position: relative;
    top: 4px;
    *top: 7px;
    _top: 6px;
}

body a.hasMergePay {
    position: relative;
    top: 0;
    *top: 3px;
    _top: 2px;
}

body .ly-rtl .btn-normal {
    position: relative;
    top: -1px;
    *top: 4px;
    _top: 2px;
}

body .ly-ltr select {
    position: relative;
    *top: 3px;
    _top: 3px;
}

body .ly-ltr-rtl .iconTip {
    position: relative;
    *top: 3px;
    _top: 0;
}

body .ly-ltr-rtl {
    *height: 34px;
    _height: 32px;
}

.c-list-filter-go {
    padding: 12px 0 20px 77px;
    *padding: 17px 0 20px 79px;
    _padding: 19px 0 20px 77px;
}

.c-list-filter-go3cn {
    padding: 12px 0 20px 65px;
    *padding: 17px 0 20px 67px;
    _padding: 19px 0 20px 65px;
}

.c-list-filter-go2cn {
    padding: 12px 0 20px 53px;
    *padding: 17px 0 20px 55px;
    _padding: 19px 0 20px 53px;
}

.c-trade-diagram {
    text-align: right;
    margin-top: 10px;
}

.js-add-contact {
    position: absolute;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
    z-index: 9999;
    width: 15px;
    height: 15px;
    background: url(https://img.alipay.com/sys/consume/record/ico-trade-note.png) -33px -253px no-repeat;
}

.fm-upload .fm-item {
    padding-left: 24px;
}

.fm-upload .fm-item .btn {
    margin: 10px 0 0;
}

.fm-upload .i-file-text {
    width: 413px;
}

.fm-upload .com-search {
    position: relative;
}

.fm-upload .i-file {
    width: 468px;
    height: 28px;
    line-height: 28px;
    position: absolute;
    left: 26px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.upload-preview {
    width: 200px;
    margin-top: 18px;
}

.upload-thumb .thumb {
    width: 89px;
    height: 63px;
    border: 1px solid #C6C6C6;
    text-align: center;
}

.upload-thumb img {
    width: 80px;
    height: 60px;
}

.a-vch {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width: 38px;
    height: 16px;
    background: url(https://img.alipay.com/wow/frame/v1/a-vch.png) no-repeat -288px -818px;
}

.a-vch-2-1, .a-vch-5-1, .a-vch-10-1, .a-vch-20-1, .a-vch-50-1, .a-vch-x-1 {
    width: 45px;
    height: 16px;
}

.a-vch-2-2, .a-vch-5-2, .a-vch-10-2, .a-vch-20-2, .a-vch-50-2 {
    width: 62px;
    height: 17px;
}

.a-vch-2-3, .a-vch-5-3, .a-vch-10-3, .a-vch-20-3, .a-vch-50-3, .a-vch-x-3 {
    width: 114px;
    height: 55px;
}

.a-vch-2-4, .a-vch-5-4, .a-vch-10-4, .a-vch-20-4, .a-vch-50-4, .a-vch-x-4 {
    width: 281px;
    height: 135px;
}

.a-vch-2-1 {
    background-position: -288px -673px;
}

.a-vch-2-2 {
    background-position: -288px -650px;
}

.a-vch-2-3 {
    background-position: -288px -583px;
}

.a-vch-2-4 {
    background-position: 0 -583px;
}

.a-vch-5-1 {
    background-position: -288px -527px;
}

.a-vch-5-2 {
    background-position: -288px -503px;
}

.a-vch-5-3 {
    background-position: -288px -436px;
}

.a-vch-5-4 {
    background-position: 0 -436px;
}

.a-vch-10-1 {
    background-position: -288px -380px;
}

.a-vch-10-2 {
    background-position: -288px -356px;
}

.a-vch-10-3 {
    background-position: -288px -290px;
}

.a-vch-10-4 {
    background-position: 0 -290px;
}

.a-vch-20-1 {
    background-position: -288px -235px;
}

.a-vch-20-2 {
    background-position: -288px -211px;
}

.a-vch-20-3 {
    background-position: -288px -145px;
}

.a-vch-20-4 {
    background-position: 0 -145px;
}

.a-vch-50-1 {
    background-position: -288px -94px;
}

.a-vch-50-2 {
    background-position: -288px -69px;
}

.a-vch-50-3 {
    background-position: -288px 0;
}

.a-vch-50-4 {
    background-position: 0 0;
}

.a-vch-x-1 {
    background-position: -288px -818px;
}

.a-vch-x-3 {
    background-position: -288px -728px;
}

.a-vch-x-4 {
    background-position: 0 -728px;
}

.pop-select {
    background-color: #FFF;
    z-index: 998;
}

.pop-info .container {
    min-width: 30px;
    _width: 25px;
    white-space: nowrap;
}

.amount-detail, .fn-zoom {
    zoom: 1;
}

.monthlyCalendar {
    height: 146px;
}

.popmenu-blank-r {
    height: 1px;
    line-height: 0;
}

.popmenu-blank-r dl {
    top: 20px;
    overflow: visible;
}

.popmenu-blank-r dt {
    margin-top: -20px;
}

.popmenu-blank-r dd, .popmenu-blank-r dd a {
    overflow: hidden;
    white-space: normal;
}

.popmenu-blank-r iframe {
    margin-top: 20px;
}

.p-addresslist, .p-addresslist dd a {
    width: 480px;
}

.nowrap {
    white-space: nowrap;
}

.popmenu-calender {
    width: 245px;
}

.popmenu-calender input.ico-expand-arrow {
    display: inline-block;
    width: 18px;
    height: 21px;
    border: none;
    margin-left: -3px;
    padding: 2px 0;
    background-color: transparent;
    background-position: right -117px;
    cursor: pointer;
    font-size: 0;
    color: #6A6A6A;
    text-align: center;
}

.fn-pr5 {
    padding-right: 9px;
}

.tb-all-trade tbody td {
    height: 40px;
    *height: 29px;
}

.tb-all-trade .time {
    width: 138px;
}

.tb-all-trade .time2 {
    width: 100px;
}

.c-list-filter-high h3, .c-list-filter-high ul, .c-list-filter-high {
    padding-left: 13px;
    padding-right: 13px;
}

.c-list-filter-high ul li a.xbox-close-link {
    padding-right: 12px;
}

.fn-mr10 {
    margin-right: 10px;
}

#tb-all-trade2 {
    margin: 20px 0 0;
}

.c-list-filter-current {
    background: none;
}

.label-ft-right4cn {
    width: 60px;
    display: inline-block;
    text-align: right;
}

.fn-pl65 {
    padding-left: 65px;
}

.fn-pl53 {
    padding-left: 53px;
}

.c-list-filter-high li {
    margin-bottom: 6px;
    *margin-bottom: 4px;
    padding-top: 1px;
}

.c-list-filter-high li.close {
    margin-bottom: 0;
    padding-top: 0;
}

.c-list-filter-high li input {
    width: 15px;
    height: 15px;
    position: relative;
    top: -1px;
    *top: 0;
}

.c-list-filter-high li input.i-text {
    position: relative;
    top: 0;
    width: 170px;
    margin-bottom: 2px;
    margin-top: 1px;
}

.c-list-filter-high li input.i-text-amount {
    font-weight: 700;
    width: 80px;
}

.c-list-filter-high .posreltop4 {
    position: relative;
    top: 4px;
    *top: 5px;
}

.posreltop1 {
    position: relative;
    top: 1px;
    *top: -1px;
}

.tb-all-trade .amount {
    width: 65px;
    text-align: right;
}

.tb-all-trade tbody .refundment {
    width: 77px;
    *width: 82px;
    padding-right: 13px;
    text-align: right;
}

.tb-refundment tbody .refundment {
    padding-right: 3px;
}

.tb-all-trade .status {
    width: 75px;
}

.topSearch .c-list-filter-high {
    margin-bottom: 0;
    border-bottom: none;
}

div.c-list-filter-current {
    padding: 0;
    height: 36px;
    line-height: 36px;
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter.png) repeat-x scroll 0 -53px;
}

.searchCondition {
    background: #f9f9f9;
    padding: 0 13px;
    overflow: hidden;
}

.i-line {
    background: #c8c8c8 none repeat scroll 0 0;
    height: 1px;
    overflow: hidden;
}

.topSearch .container {
    border-bottom: none;
}

#searchResultTip .tip-angle-content {
    width: 879px;
}

.fix990 #searchResultTip .tip-angle-content {
    width: 960px;
}

.memory .fm-label {
    padding-top: 1px;
    *padding-top: 3px;
    _padding-top: 0;
}

.memory input {
    margin-right: 4px;
    *margin-right: 0;
    position: relative;
    top: -3px;
    *top: -1px;
}

.fn-pt10 {
    padding-top: 10px;
    zoom: 1;
}

.balance {
    text-align: right;
}

body #js-status-pop-menu dl.width170 {
    width: 170px;
}

.p-tb-checkout .amount {
    color: #acacac;
    white-space: nowrap;
    padding-right: 50px;
    text-align: right;
}

.p-tb-checkout .amount em {
    position: relative;
    top: 2px;
}

.p-tb-checkout .time {
    width: 200px;
    padding-left: 2px;
}

.p-tb-checkout .first {
    width: 30px;
}

.p-trade-info {
    margin-top: 0;
}

.p-trade-info .trade-data {
    font-size: 14px;
}

.fn-mr4 {
    margin-right: 4px;
}

.p-tb-batch .amount {
    width: 150px;
    padding-right: 10px;
}

.p-tb-batch td.tip-detail .last {
    margin-top: 3px;
}

.tb-tradestatus {
    border: 1px solid #CBD7E3;
    background: #E5F5FF;
}

.tb-tradestatus table {
    width: 100%;
}

.tb-tradestatus th, .tb-tradestatus td {
    padding: 8px 10px 9px;
    *padding: 6px 10px 6px;
}

.tb-tradestatus th {
    width: 10%;
    padding-right: 0;
    white-space: nowrap;
    vertical-align: top;
    font-size: 14px;
    color: #000;
}

.tb-tradestatus th h3 {
    *padding-top: 2px;
}

.tb-tradestatus-action td {
    padding-top: 4px;
    *padding-top: 3px;
    padding-bottom: 3px;
}

.tb-tradestatus-action ul {
    padding-bottom: 7px;
    *padding-bottom: 6px;
}

.tb-tradestatus .btn-normal {
    margin: 0 17px;
}

.tb-tradestatus th.cn4 {
    width: 60px;
    padding-right: 0;
}

.tb-tradestatus td {
    padding-left: 0;
}

.tb-tradestatus td a.btn-ok-s {
    margin: 0 10px;
}

.p-recipient li {
    width: 680px;
    padding: 5px 0 5px 5px;
}

.p-recipient .hightligh {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #FFFF8D none repeat scroll 0 0;
}

.p-recipient li input {
    position: relative;
    top: 1px;
    *top: 1px;
}

.posreltop-3 {
    position: relative;
    top: -3px;
    *top: 0;
}

.posreltop2 {
    position: relative;
    top: 2px;
    *top: 4px;
}

.posreltop4 {
    position: relative;
    top: 2px;
    *top: 6px;
}

.tb-all-trade th, .tb-all-trade td {
    padding: 5px 3px;
}

.tb-all-trade th.type, .tb-all-trade td.type, .tb-all-trade th.remark, .tb-all-trade td.remark {
    padding: 5px 4px;
}

body #container div .info {
    width: 168px !important;
}

body .info ul {
    width: 168px !important;
}

body .info .no, body .info .name {
    width: 168px !important;
    word-wrap: break-word;
}

body .other {
    width: 91px !important;
}

body #container div table .other ul {
    width: 91px !important;
}

body .other .name {
    width: 91px !important;
}

body .status {
    text-align: right;
    width: 104px !important;
}

body .tb-all-trade .action {
    text-align: right;
    width: 205px !important;
    # width: 230px !important;
}

body .remark {
    width: 26px;
    text-align: right !important;
}

body .remark a {
    width: 20px !important;
}

body .tb-all-trade .amount {
    width: 70px;
}

body .tb-refundment .refundment {
    width: 105px !important;
}

body .tb-refundment .action {
    width: 186px !important;
}

body .tb-refundment .status {
    width: 72px !important;
}

body .tb-refundment .time2 {
    width: 112px !important;
}

body .tb-refundment .type {
    width: 26px !important;
}

body #container .fn-hide {
    display: none;
}

.action .vcenter {
    float: right;
    position: relative;
    top: 3px;
}

.xbox .tip-extra .vcenter {
    position: relative;
    top: 4px;
}

body #container .c-list-filter-high input.i-date {
    width: 70px;
}

.ly-ltr-rtl {
    clear: both;
    margin-top: 11px;
    min-height: 20px;
    height: 32px;
    overflow: hidden;
    position: relative;
}

.ly-rtl {
    padding-right: 4px;
}

.ly-ltr {
    top: 7px;
}

.page {
    height: 27px;
}

.bottomBanner {
    border-top: 2px solid #d2d2d2;
    margin: 0;
    padding-top: 6px;
}

.ly-ltr-rtl .iconTip {
    margin-top: 3px;
    float: left;
}

body .other .name {
    word-wrap: break-word;
    word-break: break-all;
}

.hasBalanceShow .c-list-filter {
    margin-top: 4px;
}

.balanceShow {
    font-size: 14px;
    text-align: right;
    margin: -26px 4px 0 0;
    position: relative;
    top: 10px;
}

.no {
    white-space: nowrap;
}

.c-list-filter-high li .fm-explain {
    background: url("https://img.alipay.com/pa/frame/v2/ico-pa.png") no-repeat scroll -128px -414px transparent;
    color: #FF5243;
    line-height: 15px;
    padding: 5px 0 0 20px;
}

.amount-pay-out {
    color: #FF3703;
}

.amount-pay-in {
    color: #329900;
}

.p-batch-detail {
    border: 1px solid #CCC;
    border-bottom: 0;
    zoom: 1;
}

.p-batch-detail table {
    width: 100%;
}

.p-batch-detail table th, .p-batch-detail table td {
    border-bottom: 1px solid #ccc;
}

.p-batch-detail table th {
    line-height: 24px;
}

.p-batch-detail table .no-bot td {
    border-bottom: 0;
}

.p-batch-detail table .type, .p-batch-detail table .first {
    width: 50px;
    padding-left: 5px;
}

.p-batch-detail table .time {
    width: 135px;
}

.p-batch-detail table .trade {
    width: 230px;
}

.p-batch-detail table .payee {
    width: 250px;
}

.p-batch-detail table ul {
    padding: 3px 0;
}

.p-batch-detail table li {
    padding: 0;
    border: 0;
}

.important-info {
    color: red;
}

.error-msg {
    padding-bottom: 3px;
}

li.highlight-gray, tr.highlight-gray {
    background: none repeat scroll 0 0 #E4E4E4;
}

#showMain {
    color: #07F;
}

.cir {
    margin: auto;
}

/*我推荐的人*/
.my_reonmmwentit {
    width: 90%;
    padding-left: 10%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #025287;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon3.png) no-repeat 10px 15px;
}

#clip_button {
    background: #0162a2;
    font-size: 16px;
    color: #fff;
    border: none;
    padding: 2px 10px;
    margin: 18px 285px 0px;
}

.my_reon_tabel {
    width: 100%;
}

.my_reon_tabel th {
    border-left: none;
    font-size: 16px;
    color: #025287;
}

/*资金明细*/
.sdetail {
    padding-left: 20px;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    text-indent: 0px;
    /* background: url(../images/new/icon4.png) no-repeat 10px 15px; */
}

/*我充值提现*/
.my_accoutrechatit {
    width: 90%;
    padding-left: 20px;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon5.png) no-repeat 30px 15px; */
}

/*银行设置*/
.my_banksettit {
    width: 800px;
    padding-left: 0;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon6.png) no-repeat 30px 15px; */
    margin: 0 0 0 35px;
}

/*escrow*/
.escrowtit {
    width: 90%;
    padding-left: 10%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon1.png) no-repeat 30px 15px;
}

/*商城订单查询 */
.my_Orders {
    padding-left: 12%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon7.png) no-repeat 30px 15px;
}

/*投资记录*/
.my_invest {
    padding-left: 20px;
    height: 70px;
    border-bottom: 1px solid #f1f1f1;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon8.png) no-repeat 30px 15px; */
}

/*自动投标设置*/
.AutoBid {
    padding-left: 8%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon9.png) no-repeat 30px 15px;
}

/*安全中心*/
.security {
    padding-left: 40px;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon2.png) no-repeat 30px 15px; */
}

/*invd_bg*/
.invd_mask {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
}

.invd_maskbg {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    background: #000;
}

.invd_close {
    position: absolute;
    right: -22px;
    top: -16px;
    width: 35px;
    height: 35px;
    cursor: pointer;
    background: url(../front/main/images/invest/jbox_close.png) no-repeat left top;
}

.invd_maskcom {
    position: absolute;
    top: 50%;
    right: 50%;
    margin-right: -125px;
    margin-top: -100px;
    width: 260px;
    height: 140px;
    padding-top: 20px;
    border: #CCC 5px solid;
    background: #FFF;
}

.invd_maskcom dl {
    position: relative;
    min-height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #515151;
}

.invd_maskcom dt {
    width: 80px;
    margin-right: 5px;
    float: left;
    text-align: right;
    font-size: 13px;
    color: #000;
}

.invd_maskcom dd {
    width: 175px;
    float: right;
    text-align: left;
}

.invd_maskcom input {
    width: 130px;
    height: 25px;
    border: #cdcdcd 1px solid;
    margin-top: 4px;
    *line-height: 25px;
    vertical-align: initial;
    text-indent: 10px;
    margin-right: 5px;
}

.invd_maskcom font {
    margin-left: 5px;
    color: #ff3b0a;
}

.invd_maskcom p {
    line-height: 24px;
    clear: right;
    color: #969696;
    font-size: 12px;
    text-align: center;
}

.invd_maskcom .buttons {
    width: 175px;
    height: 27px;
    display: block;
    line-height: 27px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #ff3b0a;
    border-radius: 5px;
    margin: 15px auto 0px;
}

.user-glb-rightbox-h p {
    line-height: 43px;
    /* text-indent: 50px; */
    font-size: 14px;
}

.user-glb-rightbox-h p span {
    display: inline-block;
    /* width: 145px; */
    text-align: right;
    color: #32b1e6;
    margin-right: 10px;
    margin-left: 50px;
}

/*.user-glb-rightbox-h p .p_ico {
	background: url(../images/bg.png) no-repeat 50px -2172px;
	padding-right: 25px;
	display: inline-block;
	text-indent: 0;
}*/
.user-glb-rightbox-h .user-glb-rightbox-h_ico1 {
    position: absolute;
    top: 40px;
    left: 452px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    /* background: url(../images/bg.png) no-repeat left -2225px; */
    */ background: #;
    background: #ff6600;
    border-radius: 6px;
}

.user-glb-rightbox-h .user-glb-rightbox-h_ico1 a {
    font-size: 14px;
    color: #fff;
}

.user-glb-rightbox-h .user-glb-rightbox-h_ico2 {
    position: absolute;
    top: 40px;
    left: 580px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    /* background: url(../images/bg.png) no-repeat -128px -2225px; */
    text-align: center;
    background: #f3f3f3;
    border-radius: 6px;
}

.user-glb-rightbox-h .user-glb-rightbox-h_ico2 a {
    font-size: 14px;
}

.user-glb-rightbox-h .ico3 {
    top: 5px;
    left: 360px;
    position: absolute;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #00aabb;
    display: block;
    color: #fff;
}

.user-glb-rightbox-h .ico2 {
    position: absolute;
    top: 5px;
    left: 600px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #ff6600;
    color: #fff;
}

.user-glb-rightbox-h .ico1 {
    position: absolute;
    top: 5px;
    left: 480px;
    width: 93px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #008bdd;
    color: #fff;
}

/*修改添加 的充值提现*/
.main_recharge {
    position: relative;
    width: 100%;
    /* min-height: 200px; */
    /* border-bottom: 1px solid #c9c9c9; */
    /* border-left: 1px solid #c9c9c9; */
    /* margin: 0 auto 0 auto; */
    /* padding-bottom: 50px; */
}

.recharge_prompt {
    position: relative;
    padding: 0px 20px;
    margin: 0px 10px;
    background-color: #fffdee;
    font-size: 12px;
    line-height: 24px;
    color: #e84242
}

/*充值信息*/
.recharge_detailed {
    position: relative;
    left: 30px;
    top: 20px;
}

.recharge_detailed .recharge_delalist {
    position: relative;
    width: 500px;
    min-height: 50px;
    line-height: 50px;
    font-size: 14px;
}

.recharge_delalist label {
    position: relativel;
    display: block;
    float: left;
    width: 80px;
    text-align: left;
    line-height: 50px;
    font-size: 14px;
}

.recharge_delalist input[type='text'] {
    position: relative;
    width: 355px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #555555;
    border: 1px solid #cfcfcf;
    display: inline-block;
    vertical-align: top;
    top: 12px;
}

.recharge_delalist input[type='password'], .recharge_delalist [name="bank"] {
    position: relative;
    width: 50%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #555555;
    border: 1px solid #cfcfcf;
    display: inline-block;
    vertical-align: top;
    top: 12px;
}

.recharge_delalist [name="province"], .recharge_delalist [name="city"], .recharge_delalist [name="area"] {
    position: relative;
    width: 81px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #555555;
    border: 1px solid #cfcfcf;
    display: inline-block;
    vertical-align: top;
    top: 12px;
}

/*切换*/
.recharge_lists {
    position: relative;
    width: 645px;
    margin: 50px auto 0px;
}

.recharge_lists_tittle {
    position: relative;
    line-height: 36px;
    font-size: 12px;
    height: 37px;
}

.recharge_lists_tittle span {
    position: relative;
    height: 37px;
    display: block;
    width: 65px;
    float: left;
}

.recharge_lists_tittle .recharge_lists_btn {
    text-align: center;
    border: #CCC 1px solid;
    cursor: pointer;
}

.recharge_lists_tittle .select {
    border: #b6b6b4 1px solid;
    border-bottom: none;
    background-color: #fffdee;
    z-index: 2
}

.recharge_lists_con {
    position: relative;
    width: 645px;
    min-height: 200px;
    border: #CCC 1px solid;
    background: #fffdee;
}

.recharge_lists_con .color {
    color: #FF0000;
}

.recharge_lists_con1 {
    position: relative;
}

.recharge_lists_con1 dl {
    position: relative;
    margin: 25px;
    padding: 0px;
    text-align: left;
}

.recharge_lists_con1 .tittle {
    position: relative;
    text-align: left;
    line-height: 24px;
}

.recharge_lists_con2 {
    position: relative;
    display: none;
}

.recharge_lists_con2 dl {
    position: relative;
    margin: 25px;
    padding: 0px;
    text-align: left;
}

.recharge_lists_con2 .tittle {
    position: relative;
    text-align: left;
    line-height: 24px;
}

.recharge_lists_con2 dl dt {
    position: relative;
    float: left;
    margin: 10px 15px;
}

.recharge_lists_con2 dl dt img {
    position: relative;
    height: 50px;
    width: 100px;
}

/*确定支付*/
.recharge_confirm {
    position: relative;
    width: 645px;
    margin: 20px auto 100px;
}

.recharge_confirm .recharge_confirm_code {
    position: relative;
    font-size: 22px;
    color: #585858;
    line-height: 37px;
    top: -10px;
}

.recharge_confirm input[type='text'], .recharge_confirm input[type='password'] {
    position: relative;
    height: 38px;
    width: 100px;
    line-height: 38px;
    margin: 0px 10px;
    top: -14px;
    font-size: 16px;
}

.recharge_confirm_submit {
    border: none;
    /* right: 0px; */
    line-height: 37px;
    height: 37px;
    margin: 0 auto;
    /* margin-top:20px; */
    color: #FFF;
    font-size: 14px;
    display: block;
    font-size: 14px;
    width: 100px;
    background: #ff6600;
    cursor: pointer;
    /* float: left; */
    position: relative;
    left: 150px;
    top: -42px;
}

.recharge_confirm .recharge_confirm_tishi {
    position: relative;
    margin: 20px 0px;
    width: 100%;
    color: #F00;
    font-size: 12px;
    line-height: 24px;
}

.ft-green {
    color: #2ABE7D;
}

.ft-orange {
    color: #FF7200;
}

.fn-ml18 {
    margin-left: 18px;
}

.ico-shield, .ico-bow, .ico-box, .ico-flag, .ico-flag-off, .ico-rmb, .ico-expand-right, .ico-downarrow, .ico-flag-yellow, .ico-flag-green, .ico-flag-right, .ico-flag-exclamation, .ico-cashback, .ico-list-row, .ico-list-thumb, .ico-list-row-off, .ico-list-thumb-off {
    display: inline-block;
    width: 18px;
    height: 18px;
    overflow: hidden;
    background: url(https://img.alipay.com/sys/consume/record/ico-trade-note.png) no-repeat;
    cursor: default;
    vertical-align: middle;
}

.ico-shield span, .ico-bow span, .ico-box span, .ico-flag span, .ico-flag-off span, .ico-rmb span, .ico-expand-right span, .ico-downarrow span, .ico-flag-yellow span, .ico-flag-green span, .ico-cashback span, .ico-flag-right span, .ico-flag-exclamation span, .ico-list-row span, .ico-list-thumb span, .ico-list-thumb-off span, .ico-list-row-off span {
    display: none;
}

.ico-bow {
    background-position: 0 -85px;
}

.ico-box {
    background-position: 0 -43px;
}

.ico-rmb {
    background-position: 3px -209px;
}

.ico-expand-right {
    width: 9px;
    background-position: 0 -459px;
}

.ico-downarrow {
    background-position: 0 -414px;
    cursor: pointer;
}

.ico-cashback {
    background-position: -32px -208px;
}

.ico-flag {
    background-position: 0 -168px;
}

.ico-flag-off {
    background-position: 0 -126px;
}

.ico-flag, .ico-flag-off, .ico-flag-green, .ico-flag-right, .ico-flag-exclamation, .ico-flag-yellow {
    cursor: pointer;
}

.ico-flag-yellow {
    background-position: -30px -125px;
}

.ico-flag-green {
    background-position: -30px -167px;
}

.ico-flag-right {
    background-position: -30px 1px;
}

.ico-flag-exclamation {
    background-position: -30px -40px;
}

.ico-list-row, .ico-list-row-off, .ico-list-thumb, .ico-list-thumb-off {
    width: 20px;
    height: 17px;
    vertical-align: middle;
    cursor: pointer;
}

.ico-list-row {
    background-position: 2px -253px;
}

.ico-list-row-off {
    background-position: 2px -296px;
}

.ico-list-row, .ico-list-row-off {
    margin-right: 3px;
}

.ico-list-thumb {
    background-position: 2px -337px;
}

.ico-list-thumb-off {
    background-position: 2px -379px;
}

.ico-ww {
    display: inline-block;
    width: 70px;
    height: 22px;
    overflow: hidden;
    vertical-align: baseline;
    background: url(https://img.alipay.com/pa/img/home/img-wangwang.gif) no-repeat;
}

.ie6 .ico-ww {
    zoom: 1;
}

.ico-ww span {
    text-indent: -9999em;
    visibility: hidden;
    white-space: nowrap;
}

a.ico-ww:hover {
    text-decoration: none;
}

.ico-ww-off {
    background-position: 0 -20px;
}

.ico-ww-sms {
    background-position: 0 -40px;
}

.ico-ww-on-s, .ico-ww-off-s, .ico-ww-sms-s {
    width: 18px;
    overflow: hidden;
}

.ico-ww-on-s {
    background-position: -82px 0;
}

.ico-ww-off-s {
    background-position: -82px -20px;
}

.ico-ww-sms-s {
    background-position: -82px -40px;
}

a.ico-order {
    padding-right: 15px;
    color: #4D4D4D;
    text-decoration: none;
    background-image: url(https://img.alipay.com/pa/frame/v2/ico-text.png);
    background-repeat: no-repeat;
    background-position: right -319px;
    *background-position: right -319px;
    _background-position: right -320px;
}

a.esc {
    background-position: right -348px;
}

a.desc {
    background-position: right -376px;
}

.page-nobg {
    margin-top: 8px;
    overflow: hidden;
    line-height: normal;
    background: transparent;
    border: none;
}

.tb-all-trade {
    margin: 9px 0 0;
}

.tb-all-trade table {
    width: 100%;
}

.tb-all-trade thead th, .tb-all-trade thead td {
    background: #F5F5F5;
}

.tb-all-trade th, .tb-all-trade td {
    border-bottom: 1px solid #D2D2D2;
    padding: 5px;
}

.tb-all-trade th {
    *padding-bottom: 3px;
}

.tb-all-trade .type {
    width: 25px;
}

.tb-all-trade .time, .tb-all-trade .finishedtime, .tb-all-trade .chargetime {
    width: 110px;
}

.tb-all-trade .amount {
    width: 80px;
}

.tb-all-trade tbody .action {
    background: #FFFFEF;
}

.tb-all-trade .method {
    width: 45px;
}

.tb-all-trade .sum {
    width: 130px;
}

.tb-all-trade .number {
    width: 160px;
}

.tb-all-trade .type, .tb-all-trade .remark, .tb-all-trade .other, .tb-all-trade .sum, .tb-all-trade .income, .tb-all-trade .outlay {
    text-align: center;
}

.tb-all-trade tbody .amount {
    font-weight: 700;
}

.user-glb-tabel .amount {
    font-weight: 700;
}

.user-glb-tabel .in {
    color: #1BB974;
}

.user-glb-tabel .thaw {
    color: #3418DF;
}

.user-glb-tabel .out {
    color: #FF7B0E;
}

.tb-all-trade td.selected {
    background: #FEFFC5;
}

.tb-all-trade .income {
    color: #1BB974;
}

.tb-all-trade .outlay {
    color: #FF7B0E;
}

.tb-all-trade .popmenu {
    width: 45px;
}

.tb-all-trade .popmenu dl {
    top: -3px;
}

.tb-all-trade .no {
    color: #A1A1A1;
}

.tb-all-trade .other {
    text-align: left;
}

.tb-all-trade a.ico-expand-arrow {
    color: #4D4D4D;
}

.tb-untread .amount {
    width: 130px;
}

.tb-commun .info {
    width: 220px;
}

.tb-commun .action {
    text-align: center;
}

.tb-all-trade .status {
    white-space: nowrap;
}

.tb-all-trade .ico-flag, .tb-all-trade .ico-flag-off, .tb-all-trade .ico-flag-yellow, .tb-all-trade .ico-flag-green, .tb-all-trade .ico-flag-right, .tb-all-trade .ico-flag-exclamation, .tb-all-trade .ico-cashback {
    width: 30px;
}

.tb-all-trade td.tip-detail {
    border: none;
    padding: 0;
}

.tb-all-trade td.tip-detail .tip-angle-content {
    padding-top: 4px;
    padding-bottom: 3px;
    zoom: 1;
}

.tip-detail .tip-angle {
    padding: 0;
    margin: -14px 0 0;
}

.tip-detail .tip-angle-arrow {
    position: relative;
    top: 3px;
    left: 43px;
    margin: 0;
}

.tip-detail .tip-angle-container {
    float: none;
}

.ly-ltr-rtl {
    position: relative;
    overflow: hidden;
    zoom: 1;
    margin-top: 11px;
    *height: 20px;
    min-height: 20px;
    clear: both;
}

.ly-ltr {
    line-height: 17px;
    *line-height: 22px;
    _line-height: 18px;
    position: relative;
    top: 4px;
    *top: 3px;
}

.ly-rtl {
    position: absolute;
    right: 0;
    top: 4px;
    *top: 3px;
    height: 100%;
    line-height: 150%;
}

.tb-border table {
    border: 1px #D2D2D2 solid;
    border-width: 1px 0 0 1px;
    width: 100%;
}

.tb-border th, .tb-border td {
    border: 1px #D2D2D2 solid;
    border-width: 0 1px 1px 0;
}

.tb-thead-bg th {
    background: #F0F0F0;
}

body td.tb-reset, body td.tb-reset table {
    padding: 0;
    margin: 0;
    border: none;
    background: transparent;
}

.p-trade-list {
    width: 100%;
    margin-top: 15px;
}

.p-trade-list table, .p-trade-detail table {
    width: 100%;
}

.p-trade-list th, .p-trade-list td {
    padding: 5px;
}

.p-trade-list thead th {
    background: #EBEBEB;
    border-bottom: 1px #D2D2D2 solid;
}

.p-trade-list tbody td {
    border-bottom: 1px #EDEDED solid;
}

.p-trade-list tfoot td {
    border-top: 1px #D2D2D2 solid;
    text-align: right;
    color: #A6A6A6;
}

.p-trade-list .type {
    width: 80px;
}

.p-trade-list .per {
    width: 55px;
}

.p-trade-list .total, .p-trade-list .price, .p-trade-list .postalfee {
    width: 80px;
}

.p-trade-list td.persons, .p-trade-list td.per, .p-trade-list td.price, .p-trade-list td.total, .p-trade-list td.postalfee, .p-trade-list td.profit {
    font-size: 14px;
    font-weight: 500;
}

.p-trade-list .amount {
    width: 80px;
    text-align: left;
}

.p-trade-list thead .amount {
    padding-right: 30px;
}

.p-trade-list tbody .amount {
    color: #FF831C;
    font-size: 16px;
}

.p-trade-list .explain {
    color: #AFAFAF;
}

.p-trade-list thead .operator {
    font-size: 14px;
}

.p-trade-slips {
    margin-top: 30px;
}

.p-trade-slips th, .p-trade-slips td {
    padding: 3px 5px;
}

.p-trade-slips th {
    width: 60px;
}

.p-trade-slips .first {
    width: 75px;
}

.tb-border .p-tb-delivertime table {
    border-right: 1px #D2D2D2 solid;
}

.tb-border .p-tb-delivertime th, .tb-border .p-tb-delivertime td {
    border-width: 0 0 1px 0;
    width: auto;
}

.tb-border .p-tb-delivertime .time {
    width: 120px;
}

.tb-refund {
    margin-top: 30px;
}

.tb-refund thead th {
    font-size: 14px;
    font-weight: 600;
    width: 85px;
}

.tb-refund thead th, .tb-refund thead td {
    padding: 5px;
    background: #EBEBEB;
    border-bottom: 1px #D2D2D2 solid;
}

.tb-refund tbody th, .tb-refund tbody td {
    border-bottom: 1px #EDEDED solid;
}

.tb-refund tbody th {
    padding: 5px 10px;
}

.tb-refund tbody td {
    padding: 5px;
}

.tb-refund .hightligh {
    background: #FFFF8D;
}

.tb-refund .hightligh thead th, .tb-refund .hightligh thead td {
    border-bottom: 1px #fff solid;
}

.tb-refund .hightligh tbody th, .tb-refund .hightligh tbody td {
    border: none;
}

.tip-extra {
    border: 1px solid #CBD7E3;
    background: #E5F5FF;
    padding: 10px 12px;
    _padding: 8px 12px;
    overflow: hidden;
    zoom: 1;
}

.tip-extra h3 {
    float: left;
    margin-right: 10px;
    font-size: 14px;
    font-family: Simsun;
    padding-top: 2px;
}

.tip-extra span.btn-normal-s {
    vertical-align: middle;
}

.tip-extra ul.explain {
    float: left;
}

.tip-extra ul.action {
    margin-top: -1px;
    _margin-top: -2px;
}

.tip-extra span.explain {
    display: block;
    float: left;
    margin-top: 1px;
    *margin-left: 18px;
}

.tip-extra span.action {
    margin-top: -1px;
}

.tip-extra {
    position: relative;
}

.tip-extra .btn-normal-s input {
    color: #5B5B5B;
}

.p-trade-detail {
    margin-top: 30px;
    border: 1px #D2D2D2 solid;
    border-width: 1px 0 0 1px;
}

.p-trade-detail .first {
    width: 62px;
}

.p-trade-detail tbody th {
    background: #EBEBEB;
}

.p-trade-detail td, .p-trade-detail th {
    border: 1px #D2D2D2 solid;
    border-width: 0 1px 1px 0;
    padding: 3px 5px;
}

.p-trade-detail .transaction, .p-trade-detail .time {
    width: 175px;
}

.p-trade-detail .action {
    text-align: right;
}

.p-trade-detail .current {
    background: #FFFFC6;
}

.p-trade-detail .memo {
    text-align: center;
}

.p-tb-operator {
    margin-top: 6px;
    border: 3px solid #D2D2D2;
    overflow: hidden;
    zoom: 1;
}

.p-tb-operator .title {
    margin: 0;
}

.p-tb-operator .tip-normal, .p-tb-operator .tip-normal ul {
    zoom: 1;
}

.p-tb-operator .container {
    position: relative;
    padding: 7px;
    border: 1px #C1C1C1 solid;
    zoom: 1;
}

.p-tb-operator th, .p-tb-operator td {
    padding: 5px;
}

.p-tb-operator th, .p-tb-agree th {
    width: 78px;
    padding: 5px 0 5px 5px;
}

.p-tb-operator caption {
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 8px;
    position: relative;
}

.p-tb-agree {
    padding: 0;
    overflow: hidden;
    clear: both;
}

.p-tb-agree table {
    width: 100%;
    border: none;
}

.p-tb-agree table td, .p-tb-agree table th {
    border: none;
}

.p-tb-agree table td {
    padding: 5px 7px;
}

.p-tb-agree td input {
    *margin-left: -3px;
}

.p-tb-agree .fm-input {
    margin: 0 0 0 -78px;
}

.p-tb-agree legend {
    display: none;
}

.page-nobg {
    background: transparent;
    border: none;
    _height: 1%;
}

.batch-lnk {
    padding: 5px 0 0 10px;
}

.tb-guestbook {
    margin-top: 20px;
}

.tb-guestbook caption {
    padding: 5px 10px;
}

.tb-guestbook table {
    width: 100%;
}

.tb-guestbook td {
    padding: 5px 10px;
    border-bottom: 1px solid #D2D2D2;
}

.tb-guestbook .first {
    width: 100px;
}

.tb-guestbook .last {
    width: 100px;
    text-align: right;
}

.tb-guestbook .split td {
    background: #F3F3F3;
}

.fm-btn {
    text-align: center;
    margin-top: 30px;
}

.p-tb-checkout {
    margin-top: 6px;
    border-top: 2px #D2D2D2 solid;
    overflow: hidden;
}

.p-tb-checkout table {
    width: 100%;
    cursor: pointer;
}

.p-tb-checkout td {
    padding: 10px 0 15px 0;
}

.p-tb-checkout .first {
    width: 35px;
    text-align: center;
}

.p-tb-checkout .type {
    width: 85px;
}

.p-tb-checkout .time {
    width: 135px;
}

.p-tb-checkout .amount {
    width: 85px;
}

.p-tb-checkout .amount em {
    color: #FF831C;
    font-size: 16px;
    font-weight: 600;
}

.p-tb-checkout .tip-angle {
    margin-top: -10px;
}

.p-tb-checkout .tip-angle-container {
    width: 99.8%;
}

.p-tb-checkout .t-warn .tip-angle-arrow {
    position: relative;
    top: 3px;
    left: 63px;
    margin: 0;
}

li.highlight, tr.highlight {
    background: #feff7f;
}

.p-payfor-info {
    padding: 20px;
}

.tip-payfor {
    padding: 0 24px;
    line-height: 2.4;
    background: #F1F9FF;
}

.p-tb-payfor {
    margin-bottom: -10px;
    border: none;
}

.p-tb-payfor thead th {
    padding: 20px 0 10px 24px;
    border-bottom: 2px #D2D2D2 solid;
    font-size: 14px;
    font-weight: 600;
}

.fn-tips {
    color: #B2B2B2;
}

.fn-list-line li {
    border-top: 1px #E8E8E8 solid;
}

.fn-list-line li.last {
    border-bottom: 1px #E8E8E8 solid;
}

.p-trade-info {
    margin-top: 10px;
    overflow: hidden;
    clear: both;
    zoom: 1;
}

.p-trade-info li {
    padding: 5px 0 5px 30px;
}

.p-tip-confirm-pay .tip-angle-container {
    border: 1px solid #F3E2AF;
    float: none;
}

.p-tip-confirm-pay .action {
    border: none;
}

.p-tb-batch table {
    table-layout: fixed;
}

.p-tb-batch .type {
    width: 45px;
}

.p-tb-batch .check {
    width: 25px;
}

.p-tb-batch .expand {
    width: 13px;
}

.p-tb-batch .amount {
    text-align: right;
}

.p-tb-batch .amount .ft-orange {
    font-size: 14px;
    font-weight: 700;
}

.p-tb-batch .js-trade {
    cursor: pointer;
}

.com-popmenu-arrow {
    width: auto;
}

.p-recipient {
    _float: left;
    _zoom: 1;
}

.p-recipient .hightligh {
    background: #FFFF8D;
}

.p-recipient li {
    _font-family: Simsun;
}

.p-select-type {
    width: 95px;
    position: absolute;
    left: -999em;
    top: 147px;
    *top: 148px;
    z-index: 998;
}

.p-select-date {
    width: 150px;
}

.p-select-status {
    width: 115px;
}

.fm-xbox textarea.ft-len50 {
    width: 302px;
    *width: 303px;
    height: 40px;
    *height: 39px;
    overflow: hidden;
}

.p-rename-group .container {
    width: 253px;
}

.p-add-contact .container {
    width: 192px;
}

.c-list-filter {
    border-top: 2px #C0C0C0 solid;
    background: #f9f9f9;
    margin-top: 15px;
    zoom: 1;
}

.c-list-filter .container {
    padding: 12px 12px 10px 10px;
}

.c-list-filter-high ul:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden;
}

.c-list-filter .c-list-filter-high {
    border-bottom: 1px #C0C0C0 solid;
    margin-bottom: 1px;
    padding: 0 12px;
}

.c-list-filter .popmenu {
    margin: -1px 0 0;
}

.c-list-filter .popmenu dl {
    top: -2px;
}

.c-list-filter .container .popmenu {
    margin: -3px 0 0;
}

.c-list-filter .popmenu-calender {
    width: 235px;
}

.c-list-filter-ft {
    overflow: hidden;
    position: relative;
    margin-top: 11px;
}

.c-list-filter-ft .c-list-filter-high h3 {
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter.png) 0 -53px repeat-x;
    padding-top: 12px;
}

.c-list-filter-high {
    zoom: 1;
}

.c-list-filter-high ul {
    padding: 9px 0 0;
    margin: 0;
    position: relative;
    zoom: 1;
    font-family: tahoma;
}

.c-list-filter-high li {
    width: 332px;
    float: left;
    padding-bottom: 4px;
    *padding-bottom: 0;
}

.c-list-filter-high h3, .c-list-filter-current {
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter.png) 0 -53px repeat-x;
    padding-top: 12px;
}

.c-list-filter-high h3 {
    font-size: 14px;
    color: #4C4C4C;
}

.c-list-filter-current {
    padding-bottom: 10px;
}

.c-list-filter-high .col1 {
    width: 322px;
}

.c-list-filter-high .col2 {
    width: 372px;
}

.c-list-filter-high .xbox-close-link {
    right: 0;
    top: -20px;
}

.c-list-filter-high input {
    margin-right: 3px;
}

span.btn input {
    margin: 0;
}

.c-list-filter-high input.ft-14px {
    margin-right: 0;
}

.c-list-filter-high input, .c-list-filter-high select {
    vertical-align: middle;
}

.c-list-filter-high .btn-normal {
    position: absolute;
    top: 25px;
    right: 100px;
}

.c-list-filter-high .btn-normal input {
    _vertical-align: baseline;
}

.c-list-filter-high a:hover {
    text-decoration: none;
}

.c-list-filter-high .com-search {
    margin: -2px 0 0;
    *margin: -2px 0 4px;
}

.c-list-filter-high li {
    padding: 0;
}

.c-list-filter-high .btn-normal {
    right: 120px;
    top: 25px;
}

.c-list-filter-high li.fm-error {
    height: auto;
}

.btn-high {
    position: absolute;
    left: 20px;
    top: -3px;
    *top: 9px;
    display: block;
    width: 110px;
    height: 32px;
    text-indent: 10px;
    text-align: center;
    line-height: 24px;
    *line-height: 27px;
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter2.png) -110px 0 no-repeat;
}

.c-list-filter-fold .container {
    border-bottom: 1px #C0C0C0 solid;
    min-height: 16px;
    *min-height: auto;
}

.c-list-filter-ft .btn-high {
    background-position: -110px 0;
}

.c-list-filter-fold .btn-high {
    background-position: 0 0;
}

.c-list-filter-fold .c-list-filter-high {
    display: none;
}

.c-list-filter-fold .c-list-filter-high ul, .c-list-filter-fold .c-list-filter-high h3 {
    display: none;
}

.c-list-filter .ft-green, .c-list-filter .ft-orange, .c-list-filter .ft-total {
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    vertical-align: -2px;
    _vertical-align: 0;
}

.c-list-filter-ft .download {
    position: absolute;
    right: 10px;
    top: 6px;
}

body .download {
    position: relative;
    top: 4px;
    *top: 7px;
    _top: 6px;
}

body a.hasMergePay {
    position: relative;
    top: 0;
    *top: 3px;
    _top: 2px;
}

body .ly-rtl .btn-normal {
    position: relative;
    top: -1px;
    *top: 4px;
    _top: 2px;
}

body .ly-ltr select {
    position: relative;
    *top: 3px;
    _top: 3px;
}

body .ly-ltr-rtl .iconTip {
    position: relative;
    *top: 3px;
    _top: 0;
}

body .ly-ltr-rtl {
    *height: 34px;
    _height: 32px;
}

.c-list-filter-go {
    padding: 12px 0 20px 77px;
    *padding: 17px 0 20px 79px;
    _padding: 19px 0 20px 77px;
}

.c-list-filter-go3cn {
    padding: 12px 0 20px 65px;
    *padding: 17px 0 20px 67px;
    _padding: 19px 0 20px 65px;
}

.c-list-filter-go2cn {
    padding: 12px 0 20px 53px;
    *padding: 17px 0 20px 55px;
    _padding: 19px 0 20px 53px;
}

.c-trade-diagram {
    text-align: right;
    margin-top: 10px;
}

.js-add-contact {
    position: absolute;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
    z-index: 9999;
    width: 15px;
    height: 15px;
    background: url(https://img.alipay.com/sys/consume/record/ico-trade-note.png) -33px -253px no-repeat;
}

.fm-upload .fm-item {
    padding-left: 24px;
}

.fm-upload .fm-item .btn {
    margin: 10px 0 0;
}

.fm-upload .i-file-text {
    width: 413px;
}

.fm-upload .com-search {
    position: relative;
}

.fm-upload .i-file {
    width: 468px;
    height: 28px;
    line-height: 28px;
    position: absolute;
    left: 26px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.upload-preview {
    width: 200px;
    margin-top: 18px;
}

.upload-thumb .thumb {
    width: 89px;
    height: 63px;
    border: 1px solid #C6C6C6;
    text-align: center;
}

.upload-thumb img {
    width: 80px;
    height: 60px;
}

.a-vch {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width: 38px;
    height: 16px;
    background: url(https://img.alipay.com/wow/frame/v1/a-vch.png) no-repeat -288px -818px;
}

.a-vch-2-1, .a-vch-5-1, .a-vch-10-1, .a-vch-20-1, .a-vch-50-1, .a-vch-x-1 {
    width: 45px;
    height: 16px;
}

.a-vch-2-2, .a-vch-5-2, .a-vch-10-2, .a-vch-20-2, .a-vch-50-2 {
    width: 62px;
    height: 17px;
}

.a-vch-2-3, .a-vch-5-3, .a-vch-10-3, .a-vch-20-3, .a-vch-50-3, .a-vch-x-3 {
    width: 114px;
    height: 55px;
}

.a-vch-2-4, .a-vch-5-4, .a-vch-10-4, .a-vch-20-4, .a-vch-50-4, .a-vch-x-4 {
    width: 281px;
    height: 135px;
}

.a-vch-2-1 {
    background-position: -288px -673px;
}

.a-vch-2-2 {
    background-position: -288px -650px;
}

.a-vch-2-3 {
    background-position: -288px -583px;
}

.a-vch-2-4 {
    background-position: 0 -583px;
}

.a-vch-5-1 {
    background-position: -288px -527px;
}

.a-vch-5-2 {
    background-position: -288px -503px;
}

.a-vch-5-3 {
    background-position: -288px -436px;
}

.a-vch-5-4 {
    background-position: 0 -436px;
}

.a-vch-10-1 {
    background-position: -288px -380px;
}

.a-vch-10-2 {
    background-position: -288px -356px;
}

.a-vch-10-3 {
    background-position: -288px -290px;
}

.a-vch-10-4 {
    background-position: 0 -290px;
}

.a-vch-20-1 {
    background-position: -288px -235px;
}

.a-vch-20-2 {
    background-position: -288px -211px;
}

.a-vch-20-3 {
    background-position: -288px -145px;
}

.a-vch-20-4 {
    background-position: 0 -145px;
}

.a-vch-50-1 {
    background-position: -288px -94px;
}

.a-vch-50-2 {
    background-position: -288px -69px;
}

.a-vch-50-3 {
    background-position: -288px 0;
}

.a-vch-50-4 {
    background-position: 0 0;
}

.a-vch-x-1 {
    background-position: -288px -818px;
}

.a-vch-x-3 {
    background-position: -288px -728px;
}

.a-vch-x-4 {
    background-position: 0 -728px;
}

.pop-select {
    background-color: #FFF;
    z-index: 998;
}

.pop-info .container {
    min-width: 30px;
    _width: 25px;
    white-space: nowrap;
}

.amount-detail, .fn-zoom {
    zoom: 1;
}

.monthlyCalendar {
    height: 146px;
}

.popmenu-blank-r {
    height: 1px;
    line-height: 0;
}

.popmenu-blank-r dl {
    top: 20px;
    overflow: visible;
}

.popmenu-blank-r dt {
    margin-top: -20px;
}

.popmenu-blank-r dd, .popmenu-blank-r dd a {
    overflow: hidden;
    white-space: normal;
}

.popmenu-blank-r iframe {
    margin-top: 20px;
}

.p-addresslist, .p-addresslist dd a {
    width: 480px;
}

.nowrap {
    white-space: nowrap;
}

.popmenu-calender {
    width: 245px;
}

.popmenu-calender input.ico-expand-arrow {
    display: inline-block;
    width: 18px;
    height: 21px;
    border: none;
    margin-left: -3px;
    padding: 2px 0;
    background-color: transparent;
    background-position: right -117px;
    cursor: pointer;
    font-size: 0;
    color: #6A6A6A;
    text-align: center;
}

.fn-pr5 {
    padding-right: 9px;
}

.tb-all-trade tbody td {
    height: 40px;
    *height: 29px;
}

.tb-all-trade .time {
    width: 138px;
}

.tb-all-trade .time2 {
    width: 100px;
}

.c-list-filter-high h3, .c-list-filter-high ul, .c-list-filter-high {
    padding-left: 13px;
    padding-right: 13px;
}

.c-list-filter-high ul li a.xbox-close-link {
    padding-right: 12px;
}

.fn-mr10 {
    margin-right: 10px;
}

#tb-all-trade2 {
    margin: 20px 0 0;
}

.c-list-filter-current {
    background: none;
}

.label-ft-right4cn {
    width: 60px;
    display: inline-block;
    text-align: right;
}

.fn-pl65 {
    padding-left: 65px;
}

.fn-pl53 {
    padding-left: 53px;
}

.c-list-filter-high li {
    margin-bottom: 6px;
    *margin-bottom: 4px;
    padding-top: 1px;
}

.c-list-filter-high li.close {
    margin-bottom: 0;
    padding-top: 0;
}

.c-list-filter-high li input {
    width: 15px;
    height: 15px;
    position: relative;
    top: -1px;
    *top: 0;
}

.c-list-filter-high li input.i-text {
    position: relative;
    top: 0;
    width: 170px;
    margin-bottom: 2px;
    margin-top: 1px;
}

.c-list-filter-high li input.i-text-amount {
    font-weight: 700;
    width: 80px;
}

.c-list-filter-high .posreltop4 {
    position: relative;
    top: 4px;
    *top: 5px;
}

.posreltop1 {
    position: relative;
    top: 1px;
    *top: -1px;
}

.tb-all-trade .amount {
    width: 65px;
    text-align: right;
}

.tb-all-trade tbody .refundment {
    width: 77px;
    *width: 82px;
    padding-right: 13px;
    text-align: right;
}

.tb-refundment tbody .refundment {
    padding-right: 3px;
}

.tb-all-trade .status {
    width: 75px;
}

.topSearch .c-list-filter-high {
    margin-bottom: 0;
    border-bottom: none;
}

div.c-list-filter-current {
    padding: 0;
    height: 36px;
    line-height: 36px;
    background: url(https://img.alipay.com/pa/global/trade/bg-list-filter.png) repeat-x scroll 0 -53px;
}

.searchCondition {
    background: #f9f9f9;
    padding: 0 13px;
    overflow: hidden;
}

.i-line {
    background: #c8c8c8 none repeat scroll 0 0;
    height: 1px;
    overflow: hidden;
}

.topSearch .container {
    border-bottom: none;
}

#searchResultTip .tip-angle-content {
    width: 879px;
}

.fix990 #searchResultTip .tip-angle-content {
    width: 960px;
}

.memory .fm-label {
    padding-top: 1px;
    *padding-top: 3px;
    _padding-top: 0;
}

.memory input {
    margin-right: 4px;
    *margin-right: 0;
    position: relative;
    top: -3px;
    *top: -1px;
}

.fn-pt10 {
    padding-top: 10px;
    zoom: 1;
}

.balance {
    text-align: right;
}

body #js-status-pop-menu dl.width170 {
    width: 170px;
}

.p-tb-checkout .amount {
    color: #acacac;
    white-space: nowrap;
    padding-right: 50px;
    text-align: right;
}

.p-tb-checkout .amount em {
    position: relative;
    top: 2px;
}

.p-tb-checkout .time {
    width: 200px;
    padding-left: 2px;
}

.p-tb-checkout .first {
    width: 30px;
}

.p-trade-info {
    margin-top: 0;
}

.p-trade-info .trade-data {
    font-size: 14px;
}

.fn-mr4 {
    margin-right: 4px;
}

.p-tb-batch .amount {
    width: 150px;
    padding-right: 10px;
}

.p-tb-batch td.tip-detail .last {
    margin-top: 3px;
}

.tb-tradestatus {
    border: 1px solid #CBD7E3;
    background: #E5F5FF;
}

.tb-tradestatus table {
    width: 100%;
}

.tb-tradestatus th, .tb-tradestatus td {
    padding: 8px 10px 9px;
    *padding: 6px 10px 6px;
}

.tb-tradestatus th {
    width: 10%;
    padding-right: 0;
    white-space: nowrap;
    vertical-align: top;
    font-size: 14px;
    color: #000;
}

.tb-tradestatus th h3 {
    *padding-top: 2px;
}

.tb-tradestatus-action td {
    padding-top: 4px;
    *padding-top: 3px;
    padding-bottom: 3px;
}

.tb-tradestatus-action ul {
    padding-bottom: 7px;
    *padding-bottom: 6px;
}

.tb-tradestatus .btn-normal {
    margin: 0 17px;
}

.tb-tradestatus th.cn4 {
    width: 60px;
    padding-right: 0;
}

.tb-tradestatus td {
    padding-left: 0;
}

.tb-tradestatus td a.btn-ok-s {
    margin: 0 10px;
}

.p-recipient li {
    width: 680px;
    padding: 5px 0 5px 5px;
}

.p-recipient .hightligh {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #FFFF8D none repeat scroll 0 0;
}

.p-recipient li input {
    position: relative;
    top: 1px;
    *top: 1px;
}

.posreltop-3 {
    position: relative;
    top: -3px;
    *top: 0;
}

.posreltop2 {
    position: relative;
    top: 2px;
    *top: 4px;
}

.posreltop4 {
    position: relative;
    top: 2px;
    *top: 6px;
}

.tb-all-trade th, .tb-all-trade td {
    padding: 5px 3px;
}

.tb-all-trade th.type, .tb-all-trade td.type, .tb-all-trade th.remark, .tb-all-trade td.remark {
    padding: 5px 4px;
}

body #container div .info {
    width: 168px !important;
}

body .info ul {
    width: 168px !important;
}

body .info .no, body .info .name {
    width: 168px !important;
    word-wrap: break-word;
}

body .other {
    width: 91px !important;
}

body #container div table .other ul {
    width: 91px !important;
}

body .other .name {
    width: 91px !important;
}

body .status {
    text-align: right;
    width: 104px !important;
}

body .tb-all-trade .action {
    text-align: right;
    width: 205px !important;
    # width: 230px !important;
}

body .remark {
    width: 26px;
    text-align: right !important;
}

body .remark a {
    width: 20px !important;
}

body .tb-all-trade .amount {
    width: 70px;
}

body .tb-refundment .refundment {
    width: 105px !important;
}

body .tb-refundment .action {
    width: 186px !important;
}

body .tb-refundment .status {
    width: 72px !important;
}

body .tb-refundment .time2 {
    width: 112px !important;
}

body .tb-refundment .type {
    width: 26px !important;
}

body #container .fn-hide {
    display: none;
}

.action .vcenter {
    float: right;
    position: relative;
    top: 3px;
}

.xbox .tip-extra .vcenter {
    position: relative;
    top: 4px;
}

body #container .c-list-filter-high input.i-date {
    width: 70px;
}

.ly-ltr-rtl {
    clear: both;
    margin-top: 11px;
    min-height: 20px;
    height: 32px;
    overflow: hidden;
    position: relative;
}

.ly-rtl {
    padding-right: 4px;
}

.ly-ltr {
    top: 7px;
}

.page {
    height: 27px;
}

.bottomBanner {
    border-top: 2px solid #d2d2d2;
    margin: 0;
    padding-top: 6px;
}

.ly-ltr-rtl .iconTip {
    margin-top: 3px;
    float: left;
}

body .other .name {
    word-wrap: break-word;
    word-break: break-all;
}

.hasBalanceShow .c-list-filter {
    margin-top: 4px;
}

.balanceShow {
    font-size: 14px;
    text-align: right;
    margin: -26px 4px 0 0;
    position: relative;
    top: 10px;
}

.no {
    white-space: nowrap;
}

.c-list-filter-high li .fm-explain {
    background: url("https://img.alipay.com/pa/frame/v2/ico-pa.png") no-repeat scroll -128px -414px transparent;
    color: #FF5243;
    line-height: 15px;
    padding: 5px 0 0 20px;
}

.amount-pay-out {
    color: #FF3703;
}

.amount-pay-in {
    color: #329900;
}

.p-batch-detail {
    border: 1px solid #CCC;
    border-bottom: 0;
    zoom: 1;
}

.p-batch-detail table {
    width: 100%;
}

.p-batch-detail table th, .p-batch-detail table td {
    border-bottom: 1px solid #ccc;
}

.p-batch-detail table th {
    line-height: 24px;
}

.p-batch-detail table .no-bot td {
    border-bottom: 0;
}

.p-batch-detail table .type, .p-batch-detail table .first {
    width: 50px;
    padding-left: 5px;
}

.p-batch-detail table .time {
    width: 135px;
}

.p-batch-detail table .trade {
    width: 230px;
}

.p-batch-detail table .payee {
    width: 250px;
}

.p-batch-detail table ul {
    padding: 3px 0;
}

.p-batch-detail table li {
    padding: 0;
    border: 0;
}

.important-info {
    color: red;
}

.error-msg {
    padding-bottom: 3px;
}

li.highlight-gray, tr.highlight-gray {
    background: none repeat scroll 0 0 #E4E4E4;
}

#showMain {
    color: #07F;
}

.cir {
    margin: auto;
}

/*我推荐的人*/
.my_reonmmwentit {
    width: 90%;
    padding-left: 10%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #025287;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon3.png) no-repeat 10px 15px;
}

#clip_button {
    background: #0162a2;
    font-size: 16px;
    color: #fff;
    border: none;
    padding: 2px 10px;
    margin: 18px 285px 0px;
}

.my_reon_tabel {
    width: 100%;
}

.my_reon_tabel th {
    border-left: none;
    font-size: 16px;
    color: #025287;
}

/*资金明细*/
.sdetail {
    padding-left: 20px;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #32b1e6;
    font-size: 16px;
    line-height: 70px;
    text-indent: 0px;
    /* background: url(../images/new/icon4.png) no-repeat 10px 15px; */
}

/*我充值提现*/
.my_accoutrechatit {
    width: 90%;
    padding-left: 20px;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon5.png) no-repeat 30px 15px; */
}

/*银行设置*/
.my_banksettit {
    width: 800px;
    padding-left: 0;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon6.png) no-repeat 30px 15px; */
    margin: 0 0 0 35px;
}

/*escrow*/
.escrowtit {
    width: 90%;
    padding-left: 10%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon1.png) no-repeat 30px 15px;
}

/*商城订单查询 */
.my_Orders {
    padding-left: 12%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon7.png) no-repeat 30px 15px;
}

/*投资记录*/
.my_invest {
    padding-left: 20px;
    height: 70px;
    border-bottom: 1px solid #f1f1f1;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon8.png) no-repeat 30px 15px; */
}

/*自动投标设置*/
.AutoBid {
    padding-left: 8%;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 20px;
    line-height: 70px;
    background: url(../images/new/icon9.png) no-repeat 30px 15px;
}

/*安全中心*/
.security {
    padding-left: 40px;
    height: 70px;
    border-bottom: 1px solid #d7d7d7;
    color: #ff6600;
    font-size: 16px;
    line-height: 70px;
    /* background: url(../images/new/icon2.png) no-repeat 30px 15px; */
}

.user-glb-left-text {
    width: 225px;
    height: 66px;
    line-height: 66px;
    text-indent: 58px;
    border-bottom: 1px solid #f1f1f1;
    text-align: left;
    padding-left: 20px;
}

.user-glb-left-text a {
    font-size: 16px;
}

.user-glb-left-text:hover {
    background: #fff1da;
}

.user-glb-left-text:hover a {
    color: #fe802c;
}

.user-glb-left-text .iconfont {
    font-family: "iconfont" !important;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    top: 4px;
    left: -105px;
}

.user-glb-left-text:hover .iconfont {
    color: #ff6600;
}

.user-glb-left-ul:hover {
    background: none;
}

.user-glb-left-ul a:hover {
    color: #ff6600;
}

/*invd_bg*/
.invd_mask {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
}

.invd_maskbg {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    background: #000;
}

.invd_close {
    position: absolute;
    right: -22px;
    top: -16px;
    width: 35px;
    height: 35px;
    cursor: pointer;
    background: url(../front/main/images/invest/jbox_close.png) no-repeat left top;
}

.invd_maskcom {
    position: absolute;
    top: 50%;
    right: 50%;
    margin-right: -125px;
    margin-top: -100px;
    width: 260px;
    height: 140px;
    padding-top: 20px;
    border: #CCC 5px solid;
    background: #FFF;
}

.invd_maskcom dl {
    position: relative;
    min-height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #515151;
}

.invd_maskcom dt {
    width: 80px;
    margin-right: 5px;
    float: left;
    text-align: right;
    font-size: 13px;
    color: #000;
}

.invd_maskcom dd {
    width: 175px;
    float: right;
    text-align: left;
}

.invd_maskcom input {
    width: 130px;
    height: 25px;
    border: #cdcdcd 1px solid;
    margin-top: 4px;
    *line-height: 25px;
    vertical-align: initial;
    text-indent: 10px;
    margin-right: 5px;
}

.invd_maskcom font {
    margin-left: 5px;
    color: #ff3b0a;
}

.invd_maskcom p {
    line-height: 24px;
    clear: right;
    color: #969696;
    font-size: 12px;
    text-align: center;
}

.invd_maskcom .buttons {
    width: 175px;
    height: 27px;
    display: block;
    line-height: 27px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #ff3b0a;
    border-radius: 5px;
    margin: 15px auto 0px;
}

/*我要推广*/
.wytg .hbreg .hbyq {
    margin: 0px;
}

.wytg .hbreg .hbyq .hbyq1 {
    border: 1px solid #ececec;
    height: 205px;
    margin-top: 23px;
}

.wytg .hbreg .hbyq .hbyq1 h4 {
    font-size: 14px;
    color: rgb(111, 111, 111);
    background-color: #f3f8fe;
}

.wytg .hb_two .hbyq1 h4 {
    font-size: 14px;
    color: rgb(111, 111, 111);
    background-color: #f3f8fe;
}

.wytg .hb_two {
    border: 1px solid #ececec;
    margin-top: 10px;
    height: 180px;
}

.wytg .hb_two .hbyq1 h4 i {
    color: #2da7e0;
    height: 42px;
    line-height: 42px;
    margin-left: 14px;
    margin-right: 8px;
}

.wytg .hbreg .hbyq .hbyq1 h4 i {
    color: #2da7e0;
    height: 42px;
    line-height: 42px;
}

.wytg .hbreg .hbyq .fz_lj {
    padding-left: 64px;
}

.wytg .hbreg .hbyq .hbyq1 p {
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 18px;
}

.hbreg .hbyq .hbyq1 .fz_lj p.lj {
    color: #555555;
    width: 690px;
    margin-top: 35px
}

.hbreg .hbyq .hbyq1 .fz_lj p a.hb_btn {
    background-color: #2da7e0;
    width: 170px;
    height: 36px;
    line-height: 36px;
    font-size: 13px;
    margin-left: 8px;
    margin-top: 0px;
    cursor: pointer;
    border: none;
}

.hbreg .hbyq .hbyq1 .fz_lj p a.hb_btn:hover {
    color: #fff;
}

.hbreg .hbyq .hbyq1 .fz_lj p i {
    color: #555555;
    line-height: 39px;
}

.hbreg .hbyq .hbyq1 .fz_lj p input.hb_iput {
    border: 1px solid #2da7e0;
    width: 384px;
    height: 36px;
    line-height: 36px;
}

.hbreg .hb_two .hb_tgr {
    margin-left: 64px;
    width: 659px;
    padding-top: 18px;
    margin-bottom: 0px;
}

.hbreg .hb_two .hb_tgr h3 i {
    color: rgb(249, 143, 134);
}

.hbreg .hb_two .hb_tgr h3 a {
    display: inline-block;
    width: 170px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background-color: #2da7e0;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    font-size: 13px;
}

/*我的推广*/
.right .hy_list ul {
    padding-top: 60px;
}

.right .hy_list ul li {
    width: 49.9%;
}

.right .hy_list ul li h3 {
    text-align: center;
}

.right .hy_list ul li p {
    text-align: center;
}

.right .hy_list ul li h3 {
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    color: #32b1e6;
}

.right .hy_list ul li div {
    padding-left: 172px;
    margin-top: 6px;
}

.right .hy_list ul li div p {
    text-align: left;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #4e4e4e;
}

.right .wdyq h2 {
    width: 134px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    background-color: #2da7e0;
    color: #fff;
    font-size: 16px;
}

.right .wdyq .hb_tgr {
    margin-top: 36px;
    margin-bottom: 30px;
}

.right .wdyq .hb_tgr h3 {
    height: 33px;
}

.right .wdyq .hb_tgr p a {
    margin-top: 6px;
    display: inline-block;
    background-color: #2da7e0;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    width: 163px;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
}

.right .wdyq .hb_tgr p input {
    border: 1px solid #2da7e0;
    width: 540px;
    height: 34px;
    line-height: 34px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    font-size: 16px;
    color: #666666;
    padding-left: 15px;
    margin-left: 8px;
}

.right .wdyq .hb_tgr h3 i {
    color: rgb(248, 106, 92);
}

.right .wdyq .hb_tg table.hb_table {
    margin-top: 7px;
}

.right .wdyq .hb_tg {
    margin-right: 0px;
}

.right .wdyq .hb_tg table.hb_table th {
    height: 40px;
    line-height: 40px;
}

.right .wdyq .hb_tg table.hb_table td {
    height: 47px;
    color: #828282;
}

.right .wdyq .myzdtb_xz i {
    background: url(/HQJR/img/member/coin_yj.jpg) no-repeat;
}

/**share*/

.bdshare-button-style0-32 .bds_qzone {
    background-position: 0 -52px
}

.bdshare-button-style0-32 .bds_tsina {
    background-position: 0 -104px
}

.bdshare-button-style0-32 .bds_renren {
    background-position: 0 -208px
}

.bdshare-button-style0-32 .bds_tqq {
    background-position: 0 -260px
}

.bdshare-button-style0-32 .bds_kaixin001 {
    background-position: 0 -312px
}

.bdshare-button-style0-32 .bds_tqf {
    background-position: 0 -364px
}

.bdshare-button-style0-32 .bds_hi {
    background-position: 0 -416px
}

.bdshare-button-style0-32 .bds_douban {
    background-position: 0 -468px
}

.bdshare-button-style0-32 .bds_tieba {
    background-position: 0 -728px
}

.bdshare-button-style0-32 .bds_hx {
    background-position: 0 -988px
}

.bdshare-button-style0-32 .bds_fx {
    background-position: 0 -1040px
}

.bdshare-button-style0-32 .bds_ty {
    background-position: 0 -1196px
}

.bdshare-button-style0-32 .bds_fbook {
    background-position: 0 -1352px
}

.bdshare-button-style0-32 .bds_twi {
    background-position: 0 -1404px
}

.bdshare-button-style0-32 .bds_linkedin {
    background-position: 0 -1664px
}

.bdshare-button-style0-32 .bds_meilishuo {
    background-position: 0 -1716px
}

.bdshare-button-style0-32 .bds_mogujie {
    background-position: 0 -1768px
}

.bdshare-button-style0-32 .bds_diandian {
    background-position: 0 -1820px
}

.bdshare-button-style0-32 .bds_huaban {
    background-position: 0 -1872px
}

.bdshare-button-style0-32 .bds_duitang {
    background-position: 0 -2028px
}

.bdshare-button-style0-32 .bds_youdao {
    background-position: 0 -2080px
}

.bdshare-button-style0-32 .bds_wealink {
    background-position: 0 -2184px
}

.bdshare-button-style0-32 .bds_copy {
    background-position: 0 -2288px
}

.bdshare-button-style0-32 .bds_mail {
    background-position: 0 -2340px
}

.bdshare-button-style0-32 .bds_print {
    background-position: 0 -2392px
}

.bdshare-button-style0-32 .bds_mshare {
    background-position: 0 -2444px
}

.bdshare-button-style0-32 .bds_sqq {
    background-position: 0 -2652px
}

.bdshare-button-style0-32 .bds_sdo {
    background-position: 0 -2704px
}

.bdshare-button-style0-32 .bds_qingbiji {
    background-position: 0 -2756px
}

.bdshare-button-style0-32 .bds_people {
    background-position: 0 -2808px
}

.bdshare-button-style0-32 .bds_xinhua {
    background-position: 0 -2912px
}

.bdshare-button-style0-32 .bds_yaolan {
    background-position: 0 -2964px
}

.bdshare-button-style0-32 .bds_thx {
    background-position: 0 -2496px
}

.bdshare-button-style0-32 .bds_bdhome {
    background-position: 0 -156px
}

.bdshare-button-style0-32 .bds_bdxc {
    background-position: 0 -2548px
}

.bdshare-button-style0-32 .bds_bdysc {
    background-position: 0 -3068px
}

.bdshare-button-style0-32 .bds_isohu {
    background-position: 0 -3016px
}

.bdshare-button-style0-32 .bds_ibaidu {
    background-position: 0 -3120px
}

.bdshare-button-style0-32 .bds_weixin {
    background-position: 0 -1612px
}

.bdshare-button-style0-32 .bds_iguba {
    background-position: 0 -1300px
}

.bdshare-button-style0-32 .bds_h163 {
    background-position: 0 -3176px
}

.bdshare-button-style0-32 .bds_evernotecn {
    background-position: 0 -3218px
}

.bdshare-button-style0-32 {
    zoom: 1
}

.bdshare-button-style0-32:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both
}

.bdshare-button-style0-32 a {
    float: left;
    width: 32px;
    line-height: 32px;
    height: 32px;
    background-image: url(../images/share.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
    text-indent: -100em;
    overflow: hidden;
    color: #3a8ceb
}

.bdshare-button-style0-32 a:hover {
    color: #333;
    opacity: .8;
    filter: alpha(opacity=80)
}

.bdshare-button-style0-32 .bds_more {
    color: #333
}

.bdshare-button-style0-32 .bds_count {
    color: #333;
    background: url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 -60px;
    width: 48px;
    height: 32px;
    line-height: 32px;
    padding: 0;
    text-align: center;
    text-indent: 0
}

.bdshare-button-style0-32 .bds_count:hover {
    background-position: -48px -60px
}

.bds_tsohu, .bds_tfh, .bds_baidu, .bds_qq, .bds_msn, .bds_sohu, .bds_qy, .bds_leho, .bds_ifeng, .bds_ff, .bds_tuita, .bds_ms, .bds_deli, .bds_s51, .bds_t163, .bds_share189, .bds_xg, .bds_s139 {
    display: none
}

.i-list{background-color: #fff;margin:20px auto 0;padding:20px 0;}
.i-list-tit{position: relative;z-index: 1;margin:0 30px;}
.i-list-tit b{font-size: 16px;color:#2b2b2b;}
.i-list-tit em{position: absolute;right:10px;top:0;}
.i-list-tit em a{color:#3a84cf;font-size: 16px;}
.i-list-tit em a:hover{color:#2063a6;}

.member-info {
    background: #fff;
    height: 196px;
    padding: 20px 15px;
}

.zichan {
    background: #fff;
    margin-top: 20px;
}

.member-list{
    background-color: #fff;
    margin: 20px auto;
    padding: 20px;
}

.money_list{
    background-color: #fff;
    margin: 20px auto;
    padding: 20px;
}